2014-02-17 1 views
0

각 레코드에 대해 단추가있는 연속 양식이 있습니다. 해당 단추가 지정된 WHERE 절 (ID = "123")을 갖는 다른 양식을 열길 원합니다.연속 양식의 단추를 기반으로 지정된 양식 열기

편집 : 나는 다른 테이블에서 데이터를 쿼리하기 시작할 때까지 ID가 여전히 풀린다는 것을 알았습니다. 그래서 ID가 사는 테이블을 사용할 수 있지만 다른 테이블에 추가하면 TaskID 값이 Null이됩니다. 어떤 아이디어? 테이블이 외부 키를 통해 링크 및 2 차 테이블에 데이터 없었다 않았기 때문에 첫 번째 테이블은 null로 표시되었다에서

Private Sub btnOpenForm_Click() 
On Error GoTo btnOpenForm_Click_Err 
Dim strWhere As String 

'Assigns TaskID from continuous form 
strWhere = "[TaskID] = " & Me.[TaskID]  

DoCmd.OpenForm "frmDBAFix", , , strWhere 

btnOpenForm_Click_Exit: 
Exit Sub 
btnOpenForm_Click_Err: 
MsgBox Error$ 
Resume btnOpenForm_Click_Exit 

End Sub 
+0

기존 연속 하위 양식 (추가 된 표가 있음)에 대한 레코드 소스를 공유해주십시오. 왼쪽 또는 오른쪽 조인을 수행하지 않으면 원래 ID 필드가 Null이되어서는 안됩니다. –

+0

나는 문제를 알아 냈다. 왼쪽 조인을 사용해야했습니다. 외래 키가 데이터를 'nulling'했기 때문에 데이터가 null입니다. – Couchcommando

답변

0

데이터 : 여기

는 코드입니다.

텍스트 필드가 표시되지 않는 이유는 확실하지 않지만 ... 혼자 남겨 두겠습니다.

감사합니다.

관련 문제