textReport.printText() 関数を使用して、レポート出力にテキスト・ストリングを追加します。 この関数は、レポートのほとんどの出力の実行に使用できます。一般的に、textReport.printText() は、onEveryRowListener 変数がポイントしている関数から呼び出します (テキスト・レポート関数を参照)。
ストリングの最小長を指定することができます。そうすることで、ストリングの長さが最小長よりも短い場合に、EGL がストリングにスペースを埋め込みます。指定された長さよりも長い場合のストリングの切り捨ては行ないません。ストリングの最大長を指定する必要がある場合は、textReport.printTextFixedWidth() を使用してください (printTextFixedWidth()を参照)。
textReport.printText(
textString STRING in
[fieldLength INT in] )
次の例は、レポート・エンジンが各行を対象に呼び出す関数を示しています。レポート用にエンジンが作成するレコードのフィールドは、最初の 2 列に印刷されます。
myReport TextReport = new TextReport();
...
function onEveryRow(e TextReportEvent)
textReportEngine.printText("Line #"
:: myReportRecord.col1 :: myReportRecord.col2);
textReportEngine.println();
end