PB 11.5: デフォルトのプリンターは CutePDF に設定されています。プログラムには 4 つのプリントアウトがあります。そのため、次のようにデータオブジェクト名とタイムスタンプをドキュメント名に設定することで、別のファイル名を作成するように変更が加えられました。
ls_filename = ads_datastore.DataObject + '_' String(Day(Today())) + '_' + String(Minute(Now())) + String(Second(Now()))
デバッグ モードでは、レポートを (PDF に) 印刷しているときにブレークポイントがある限り、これは tstamp を使用して個別のファイル名を作成します。
ただし、デバッグなしで通常どおり実行すると、ファイルが 1 つしか作成されません。奇妙なことに、4 つのプロンプト画面が表示され、4 つの異なるファイル名が表示されます。それらすべてで[OK]をクリックします。エクスプローラーに移動すると、1 つのファイル (最初のファイル) しか表示されません。ただし、前回のレポートのデータが含まれています。
適切なファイル名を保持せず、それらを分離していない理由について何か考えはありますか??