문제3. -사업구분의 필드값이 폼머리글의 'cmb사업구분' 컨트롤에 해당하는 정보만 표시하시오.
에서 만약 "사업구분" -> 이라는 필드가 안 주어졌을 때 사고 방식 질문드립니다! (강의봄)
저는 보고서 열고 폼의 레코드 원본 열고 그랬거든요..? 혼자서 바빴거든요? 하지만 보고서에도 사업구분이라는 말은 없고 레코드 원본엔 있는데 그걸 어떻게 써야할지 모르겠고.. 항상 그랬어요 (조건이 다 안 주어졌을 때)
여기서 질문1. 근데 왜 레코드 원본을 확인 하는 게 아니라 폼에서 '사업구분' 필드를 찾나요?? cmb사업구분이 목록으로 돼 있어서 그런 건가요? 근데 이건 또 '사업구분 테이블'이 원본이란 말이죠?? ㅠㅠ
질문2. 콤보상자 로 들어가도 > 사업구분.사업구분코드 < 이 둘 중에 어떤 걸 써야하는지 모르겠어요
결론은 매크로 조건문 쓸 때
[ ] =forms! !
-> 저 노란색 부분이 문제에 제시되지 않았을 때 어떤 과정으로 찾으면 되는지 궁금합니다
제 질문이 이해가 되셨길...........
안녕하세요.
1. 매크로에 입력한 '사업구분'은 폼이 아닌 보고서의 '사업구분' 필드 입니다.
2. 콤보상자에는 사업구분.사업구분코드, 사업구분.사업구분, 즉 사업구분코드와 사업구분 두 필드가 연결되어 있는데, 바운드 열이 2로 지정되어 있으니 콤보상자에는 사업구분 필드가 저장되므로, 사업구분 필드로 사용하면 됩니다.
문제에 '사업구분' 필드의 값이 폼 머리글의 'cmb사업구분' 컨트롤에 해당하는 정보만 표시하라고 했습니다. 여기서 '사원구분'은 보고서의 '사원구분' 필드로 이 필드와 'cmb사업구분' 컨트롤을 비교하면 되므로 매크로에 '[사업구분]=[Forms]![정비사업현황조회]![cmb사업구분]'로 지정하면 됩니다.
즐거운 하루 되세요.
-
관리자2025-11-20 16:37:35
안녕하세요.
1. 매크로에 입력한 '사업구분'은 폼이 아닌 보고서의 '사업구분' 필드 입니다.
2. 콤보상자에는 사업구분.사업구분코드, 사업구분.사업구분, 즉 사업구분코드와 사업구분 두 필드가 연결되어 있는데, 바운드 열이 2로 지정되어 있으니 콤보상자에는 사업구분 필드가 저장되므로, 사업구분 필드로 사용하면 됩니다.
문제에 '사업구분' 필드의 값이 폼 머리글의 'cmb사업구분' 컨트롤에 해당하는 정보만 표시하라고 했습니다. 여기서 '사원구분'은 보고서의 '사원구분' 필드로 이 필드와 'cmb사업구분' 컨트롤을 비교하면 되므로 매크로에 '[사업구분]=[Forms]![정비사업현황조회]![cmb사업구분]'로 지정하면 됩니다.
즐거운 하루 되세요.