양식 레코드에 특정한 목록 상자 값


0

Access 2007에서. 목록 상자의 값을 목록 상자가있는 양식에 링크하려면 어떻게해야합니까? 하위 양식에는 문제가 없으며 양식을 만든 다음 하위 양식을 추가하면 연결할 필드가 무엇인지 묻습니다. 그러나 양식 상자가 열릴 때 목록 상자의 레코드는 양식과 관련된 레코드 일뿐이어야합니다. 간단하게 들리지만 알아낼 수 없습니다 ... Pls는 올바른 방향으로 나를 겨냥합니다.


다중 선택?
David W. Fenton

답변:


1

목록 상자에는 LinkChild / LinkMaster가 없으므로 하위 양식이있는 것처럼 목록 상자의 내용을 자동으로 필터링 할 수 없습니다. 목록 상자를 필터링한다는 사실은 하위 양식을 대신 사용해야하는지 여부를 고려해야하는 실마리 일 수 있습니다.

어쨌든, 당신이 그것을 원한다고 주장한다면, 적절한 OnCurrent 이벤트에서 행 소스를 설정하여 목록 상자를 수동으로 필터링해야합니다 (목록 상자가 주 양식에 있으면 주 양식에 있으면 하위 양식에 있으면 부모 양식의 OnCurrent). 또는 양식 제어 참조 (예 : Forms! MyForm! MyControl)를 사용하여 필터 기준을 고정 배선 할 수 있으며 OnCurrent에서는 목록 상자를 다시 쿼리합니다.

그러나 뒤로 물러서서 먼저 목록 상자가 데이터를 표시하는 올바른 방법인지 확인했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.