Hello,
I'm programming a report on a NAV2009 Classic Client.
The Report is triggered on a form.
On my PC there is only Classic client installed (no RTC) and the report prints correctly.
But when I run the report on a PC where RTC was installed (without being used) then the system tries to run RTC - which fails because it is not setup :
So there are several Warning messages coming up but finally the report prints.
Can someone explain to me why running the report is trying to run RTC ?
Thanks !
0
Comments
But when a report is printed through the classic client it should not start the RTC. That is strange.
I guess that this is done using the hyperlink-feature instead of just running the report using the REPORT.RUN c/al code ?
So here is how report is triggered :
IF ISCLEAR(FilePDF) THEN
CREATE(FilePDF);
IF ISCLEAR(BullZipPDF) THEN
CREATE(BullZipPDF);
Filename1 := ...
IF EXISTS(Filename1) THEN
ERASE(Filename1);
BullZipPDF.Init;
BullZipPDF.LoadSettings;
RunOnceFile := BullZipPDF.GetSettingsFileName;
BullZipPDF.SetValue('Output', Filename1);
BullZipPDF.SetValue('ShowSettings', 'never');
BullZipPDF.SetValue('ShowPDF', 'no');
BullZipPDF.SetValue('ShowProgress', 'no');
BullZipPDF.SetValue('ShowProgressFinished', 'no');
BullZipPDF.SetValue('SuppressErrors', 'no');
BullZipPDF.SetValue('ConfirmOverwrite', 'no');
BullZipPDF.WriteSettings;
LReport.SETTABLEVIEW(LTable);
LReport.USEREQUESTFORM(FALSE);
LReport.RUNMODAL;
CLEAR(FilePDF);
CLEAR(BullZipPDF);
Its nothing completely blocking but if my client could avoid to see crash RTC one time a session : would be nice