createDriverForAppend()

TextReportDriver.createDriverForAppend() は、指定されたレポート・ドライバー・ファイルを開いて、レポート・エンジンによって生成されたレポート情報を追加できるようにします。指定したファイルが存在しない場合はファイルが作成されます。

例えば、textReportDriver.getFileName() を使用して、TextReportDriver.createDriverFromTempFile() 関数が作成するレポート・ドライバー・ファイルの名前を取得することができます。 次に、TextReportDriver.createDriverForAppend() を呼び出して、同じ出力ファイルに 1 つ以上のレポートを追加します。

通常、この関数は TextReportDriver 外部型から直接呼び出すことができます。 関数をドライバー型に基づいた変数から呼び出すことは可能ですが、既に存在する別のドライバー変数以外のドライバー変数が作成可能である必要もあります。 その関数は、static として宣言され、それが TextReportDriver に基づいて作成されたすべての変数と別に存在することを意味します。

構文

  TextReportDriver.createDriverForAppend(
     fileName STRING in)
  returns (reportDriver TextReportDriver)
fileName
テキスト・レポート・エンジンが、新規のレポート情報の出力に使用するレポート・ドライバー・ファイルの名前。
reportDriver
TextReportDriver 外部型に基づく参照変数。

次の例では、myReportDriver 変数を作成し、そこから関数を呼び出すことができます。

myReportDriver = TextReportDriver.createDriverForAppend("C:/temp/reportFile.txt");
...
myReportDriver.closeFile();

ファイル名のディレクトリー・セパレーター文字としてスラッシュを使用します。EGL は、この文字をローカル・プラットフォームに適した区切り文字に変換します。


フィードバック