출력버튼 전에 처리하신다면
디테일의 레코드 카운트로 처리하면 될것 같은데요.
Ex) if Query2.RecordCount > 0 then
begin
Button_Print.Enabled := False;
Form1.QuickRep1.Print;
end;
또는 무조건 인쇄를 보내고
퀵 리포트에서 구분해야 한다면
마스터 필드하나에 디테일 레코드 존재 여부를 가지고 있어야 합니다.
다음 레포트의 BeginPrint 부분에 그 필드(디테일 레코드에 관한 정보)에
값이 없다면 Enable 를 False 시키고 있으면 True 시키면 됩니다.
그럼...
디테일의 레코드 카운트로 처리하면 될것 같은데요.
Ex) if Query2.RecordCount > 0 then
begin
Button_Print.Enabled := False;
Form1.QuickRep1.Print;
end;
또는 무조건 인쇄를 보내고
퀵 리포트에서 구분해야 한다면
마스터 필드하나에 디테일 레코드 존재 여부를 가지고 있어야 합니다.
다음 레포트의 BeginPrint 부분에 그 필드(디테일 레코드에 관한 정보)에
값이 없다면 Enable 를 False 시키고 있으면 True 시키면 됩니다.
그럼...