해당 질문에 대한 답변은 아닙니다만,
각 고객마다 다양한 포맷의 리포팅을 지원해줘야 한다면, Quick Report 보단
ReportBuilder나 FastReport를 사용하시면 편리합니다.
이것들은 리포트의 양식을 외부 파일로 빼둘 수 있으므로
프로그램은 같지만, 출력 양식이 다른 경우 간단히 양식 파일만 수정해서 처리할 수 있기 때문이죠.
질문에 대한 답은 샘플을 하나 만드려고 했는데, 이번주까진 도저히 짬이 안나서... ^^
그리 급하지 않은 것이라면 담주 중에 한번 샘플을 만들어 드리겠습니다.
그럼...
이승근 님이 쓰신 글 :
: 질문이 좀 모자란듯 싶네요...^^;;
: 그러니깐 일종의 명세서 폼에 기입되는 QRLabel이 약 20여개 됩니다...
: 그것을 데이터베이스 파일에서 name이라는 항목으로 QRLabel이름을 직접 기입하고 또 다른 항목에는 폰트크기나 위치 좌표값 등을 입력하고자 합니다...
: 그래서 출력할때마다 사용자가 지정한 QRLabel항목의 좌표나 폰트크기 등을 적용해서 출력하고자 합니다...
: 그런데 데이터파일에 형식을 string(참고로 paradox 사용중)으로 하다보니 그 내용을 TQRLabel형식의 변수에 넣고 아래와같이 지정하려고 했던것입니다...
: 물론 while문을 이용해 해당 데이터베이스를 loop시키고요...^^
: m_name := Query1.FieldByName('name').AsString;
: m_name.Font.Size := Query1.FieldByName('Size').AsInteger;
: :
: :
: 어떻게 하면 할수 있는지 좀 도와주십시요...^^
|