2012-11-20 3 views
0

좋아, VBA newb입니다. 하위 보고서를 기반으로 생성되는 보고서가 있습니다. 그건 모두 잘 작동합니다.하위 보고서의 기본 보고서에 대한 플래그 설정

이제 기본 보고서를 다르게 표시하려면 하위 보고서에 조건 플래그를 추가해야합니다. 예. 하위 보고서의 항목의 값이 50 이상이면 "DispalyAlternateMessage"플래그를 설정하고 싶습니다. 그러면 보고서의 기본값과 다른 메시지가 표시됩니다. 조건부로 주 보고서의 요소를 표시/숨기는 방법을 알고 있지만 내 인생에 대해 파악할 수없는 것은 하위 보고서에서 주 보고서로 조건부 값을 전달하는 방법입니다. 기본 보고서에서 하위 보고서 변수.

의견/도움이 필요하십니까? 감사!

답변

2

하위 보고서를 포함 할 항목의 이름으로 Report을 입력 한 다음 컨트롤을 참조 할 수 있습니다. 예를 들어, 당신은에 텍스트 상자의 제어 소스를 설정할 수 있습니다 :

=[Table1 subreport].[Report].[ATextbox] 

또는

=IIf([Table1 subreport].[Report].[ATextbox]=50,"Is 50","Is not 50") 
관련 문제