ReportPrintMulti

 

void ReportPrintMulti(char *filename, int time_type);

 

주어진 리포터 파일을 여러 날짜에 걸쳐 인쇄한다. 이 함수를 사용하기 전에 ReportSetTimeMultiFrom 과 ReportSetTimeMultiTo를 이용하여 인쇄할 데이터 시간 범위를 변경한다.

 

함수인자

filename        인쇄할 리포터 파일명 (예:"ex.rptx");

time_type       인쇄할 시간범위

0 - 시간을 계속 증가시켜 인쇄한다.

1 - 일을 계속 증가시켜 인쇄한다.

2 - 월을 계속 증가시켜 인쇄한다.

3 – 년을 계속 증가시켜 인쇄한다. (Version 8.1.0 부터 지원)

 

return 값

return 값은 없다.

 

예제1

@ReportSetTimeMultiFrom(1999, 8, 20, 12);

@ReportSetTimeMultiTo(1999, 8, 21, 11);

@ReportPrintMulti("report1.rptx", 0);

문장설명 : 1999년 8월 20일 12시의 데이터 부터 8월 21일 11시 데이터 까지 24장의 Report를 연속적으로 인쇄한다. 인쇄 시 사용할 양식은 report1.rptx 파일을 사용하여 인쇄한다.

 

참고

@ReportPrint()

@ReportView()

@RepirtSetTime()

@ReportSetTimeMinListFrom()

@ReportSetTimeMinListTo()

@ReportSetTimeMultiTo()

@ReportSetTimeMultiFrom()

@ReportSetVar()