説明
データベース レコードが読み出される前に式を評価するよう指定します。
アクション
データベース レコードが読み出される前に式を評価するよう指定します。
用途
通常、式は次の時点で評価されます。
式にデータベース フィールドまたはグループ フィールドが含まれていない場合、その式は、プログラムがデータベース レコードを読み出す前に評価されます。
式にデータベース フィールドが含まれる場合、その式は、プログラムがデータベース レコードを読み取っている間に評価されます。
式にグループ フィールド、ページ番号フィールド、小計などが含まれる場合は、式はデータベース レコードの読み出し後と、データベース レコードのデータをレポートに印刷中に評価されます。
BeforeReadingRecords を使用すると、式はプログラムがデータベース レコードを読み出す前に強制的に評価されるようになります。この関数を式の中で使用した場合、レコードの読み出し中や印刷中など後で評価されるべき要素(データベース フィールドやグループなど)を式の中に含めようとすると、式チェッカーによりエラー メッセージが返されます。
例
BeforeReadingRecords;
ToNumber ("12345")
データベース フィールドやグループ フィールドが含まれない式は、レコードの読み出し前に強制的に評価されるようになります。
注 この式にデータベース フィールドまたはグループを含めようとすると、エラー メッセージが表示されます。