2009-08-31 3 views
0

좋은 하루복사 필드

MS 액세스 2007

나는 항목의 하나의 디스플레이 목록, 내 양식에 두 하위 데이터 시트의가 있습니다. 다른 하나는 비어 있습니다.

"복사/추가"양식에 단추를 삽입하는 방법이 있습니까? 빈 데이터 시트의 필드에 강조 표시된 필드를 복사합니다.

두 필드의 유형이 같습니다.

고맙습니다.

+0

용어와 관련하여 "하위 데이터 시트"는 상위 - 하위 관계를 반영하여 다른 데이터 시트에 포함 된 하위 데이터 시트를 나타냅니다. 예를 들어 상위 데이터 시트는 송장 헤더이고 하위 데이터 시트는 송장 항목입니다. 당신이 참조하는 것으로 보이는 부분은 데이터 시트보기에 표시된 하위 양식입니다. @Remou는 질문을 올바르게 해석 한 것 같지만 답변을 읽을 때까지 질문을 이해하지 못했습니다. –

답변

0

아마도 가장 쉬운 방법은 추가 쿼리를 실행하는 것입니다. ID 필드가 숫자가 아닌 경우

Set db = CurrentDB 
strSQL = "INSERT INTO TableB (ID, SomeField) " _ 
     & "SELECT ID, SomeField FROM TableA WHERE ID = " _ 
     & Me.[NameOfSubformControl].Form.[NumericIDField] 
db.Execute strSQL, dbFailOnError 

당신은 따옴표가 필요합니다 : 우리가 버튼을 기본 폼에 가정 해 봅시다, 당신의 라인에 약간의 코드가 필요합니다.