Fires during Execute Query or Count Query processing, just before Form Builder constructs and issues the SELECT statement to identify rows that match the query criteria.
Use a Pre-Query trigger to modify the example record that determines which rows will be identified by the query.
Post-Query
When a query is open in the block, the Post-Query trigger fires each time Form Builder fetches a record into a block. The trigger fires once for each record placed on the block's list of records.
Use a Post-Query trigger to perform the following tasks:
? Populate control items or items in other blocks
? Calculate statistics about the records retrieved by a query
? Calculate a running total
When you use a Post-Query trigger to SELECT non-base table values into control items, Form Builder marks each record as CHANGED, and so fires the When-Validate-Item trigger by default.
You can avoid the execution of the When-Validate-Item trigger by explicitly setting the Status property of each record to QUERY in the Post-Query trigger. To set record status programmatically use SET_RECORD_PROPERTY.
No comments:
Post a Comment