Form Builder Flowcharts

  Related Topics

A

ABORT_QUERY

B

BLOCK_MENU

C

CALL_FORM

CALL_INPUT

Check Block for Query

Check Block for Update

Check Item for Edit

Check Item for Edit (continued)

Check Record Uniqueness

Check Record for Update

CLEAR_BLOCK

CLEAR_EOL

CLEAR_FORM

CLEAR_ITEM

CLEAR_RECORD

Close the Query

COMMIT_FORM

COPY

COUNT_QUERY

CREATE_RECORD

D

DEFAULT_VALUE

DELETE_RECORD

DELETE_RECORD (continued)

DO_KEY

DOWN

DUPLICATE_ITEM

DUPLICATE_RECORD

E

ENTER

ENTER (continued)

Enter the Block

Enter the Form

ENTER_QUERY

Enter the Record

Enter the Value into an Item

EXECUTE_QUERY

Execute the Query

EXECUTE_TRIGGER

EXIT_FORM

F

Fetch Records

Fetch Records (continued)

Fetch Records (continued)

FIRST_RECORD

G

Generate Sequence Number

GO_BLOCK

GO_ITEM

GO_RECORD

H

HOST

I

J

K

L

LAST_RECORD

Leave the Block

Leave the Form

Leave the Item

Leave Unit Error Processing

Leave Unit Error Processing (continued)

LOCK_RECORD

Lock the Row

Lock the Row (continued)

LOGON

LOGON (continued)

LOGOUT

M

Mark Items and Records as Changed

Master-Detail Coordination

Master-Detail Coordination (continued)

Navigate to the <Navigation Unit> Level

N

NEW_FORM

NEXT_BLOCK

NEXT_ITEM

NEXT_ITEM (continued)

NEXT_KEY

NEXT_KEY (continued)

NEXT_RECORD

NEXT_SET

O

Open the Query

P

POST

Post and Commit Transactions

Post and Commit Transactions (continued)

Post and Commit Transactions (continued)

Post and Commit Transactions (continued)

Post and Commit Transactions (continued)

Post and Commit Transactions (continued)

Post and Commit Transactions (continued)

Post and Commit Transactions (continued)

Post and Commit Transactions (continued)

Prepare the Query

PREVIOUS_BLOCK

PREVIOUS_ITEM

PREVIOUS_RECORD

Process Expired Timer

Process the Function Key

Prompt and Answer

Put Cursor At

Put Cursor At

Put Cursor At

Q

R

REPLACE_MENU

Return for Input

Rollback Form

Run the Form

S

Savepoint

SCROLL_DOWN

SCROLL_DOWN (continued)

SCROLL_UP

SCROLL_UP (continued)

SHOW_LOV

SHOW_LOV (continued)

T

U

UP

V

Validate the Block

Validate the Form

Validate the Item

Validate the Item (continued)

Validate the Record

W

X

Y

Z


About the flowcharts

  All Flowcharts

Flowcharts describe the fundamental Form Builder internal processes, and include the following elements:

•	decision points

•	trigger points

•	conditions

The flowcharts are provided to help you understand Form Builder Runtime default processing.  Pay particular attention to the flowcharts in which Form Builder fires triggers.  Those flowcharts illustrate the points at which you, as the designer, can affect the default processing, by way of triggers.


ABORT_QUERY


BLOCK_MENU


CALL_FORM


CALL_INPUT


Check Block for Query


Check Block for Update


Check Item for Edit

  Continued


Check Item for Edit (continued)


Check Record Uniqueness


Check Record for Update


CLEAR_BLOCK


CLEAR_EOL


CLEAR_FORM


CLEAR_ITEM


CLEAR_RECORD


Close the Query


COMMIT_FORM


COPY


COUNT_QUERY


CREATE_RECORD


DEFAULT_VALUE


DELETE_RECORD

  Continued


DELETE_RECORD (continued)


DO_KEY


DOWN


DUPLICATE_ITEM


DUPLICATE_RECORD


ENTER

  Continued


ENTER (continued)


Enter the Block


Enter the Form


ENTER_QUERY


Enter the Record


Enter the Value into an Item


EXECUTE_QUERY


Execute the Query


EXECUTE_TRIGGER


EXIT_FORM


Fetch Records

  Continued


Fetch Records (continued)
Fetch Records (part2)

  Continued


Fetch Records (continued)
Fetch Records (part 3)


FIRST_RECORD


Generate Sequence Number


GO_BLOCK


GO_ITEM


GO_RECORD


HOST


LAST_RECORD


Leave the Block


Leave the Form


Leave the Item


Leave Unit Error Processing

  Continued


Leave Unit Error Processing (continued)


LOCK_RECORD


Lock the Row

  Continued


Lock the Row (continued)


LOGON

  Continued


LOGON (continued)


LOGOUT


Mark Items and Records as Changed


Master-Detail Coordination

  Continued


Master-Detail Coordination (continued)


Navigate to the <Navigation Unit> Level


NEW_FORM


NEXT_BLOCK


NEXT_ITEM

  Continued


NEXT_ITEM (continued)


NEXT_KEY

  Continued


NEXT_KEY (continued)


NEXT_RECORD


NEXT_SET


Open the Query


POST


Post and Commit Transactions

  Continued


Post and Commit Transactions (continued)

  Continued


Post and Commit Transactions (continued)

  Continued


Post and Commit Transactions (continued)

  Continued


Post and Commit Transactions (continued)

  Continued


Post and Commit Transactions (continued)

  Continued


Post and Commit Transactions (continued)

  Continued


Post and Commit Transactions (continued)

  Continued


Post and Commit Transactions (continued)


Prepare the Query


PREVIOUS_BLOCK


PREVIOUS_ITEM


PREVIOUS_RECORD


Process Expired Timer


Process the Function Key


Prompt and Answer


Put Cursor At

  Continued


Put Cursor At (continued)

  Continued


Put Cursor At (continued)


REPLACE_MENU


Return for Input


Rollback Form


Run the Form


Savepoint


SCROLL_DOWN

  Continued


SCROLL_DOWN (continued)


SCROLL_UP

  Continued


SCROLL_UP (continued)


SHOW_LOV

  Continued


SHOW_LOV (continued)


UP


Validate the Block


Validate the Form


Validate the Item

  Continued


Validate the Item (continued)


Validate the Record