그럴 경우에 제가 많이 사용하는 방법은 Query의 Field Editor상에서 필드
변수를 선언해서 각각의 Query의 값을 불러다 씁니다.
우선 Query1과 Query2 각각의 예제를 들어 보겠습니다.
Query1의 SQL Select count(rno) from maindata
Query2의 SQL Select count(rno) from maindata where name='홍기길동'
그리고 각각의 필드에디터에서 필드를 정의해 주면 아마도
Query1Countofrno 라는 변수와 Query2countofrno라는 변수 두가지가
생긴다고 가정을 하면....
Quick Report의 QRLabel Report의 OnPrint 이벤트를 잡아서,
with Form1 do
begin
value:=FloatToStr(Query1Countofrno.Value/Query2Countofrno.value);
end;
이런 루틴을 씁니다. 이런 식으로 쿼리를 직접 참조하시면 여러개의
Query를 하나의 Report에서 사용하실 수 있을실 겁니다.
그럼....
|