#

# LogiView

## Syntax Assistant

| The Syntax Assistant is available within a Decision Table and LogiView Procedure list mask is available. It provides selection menus for the entire range of LogiView commands. This enables you to create syntactically correct decision tables and procedures with ease.
| ### Use of the Syntax Assistant
| How to start the Syntax Assistant | If the current field is empty and depending on whether or not you are editing a condition or action line - a selection menu with all available conditions and actions is displayed.
| Undo Function | Click this button to undo the last menu entry if the cursor is still located in the same field you had been editing.
| Adding and deleting control rows | Use this function to delete or add (up to 20) control rows to a decision table.
| If the entry contains explanation fields (easily identified by the chambered brackets "{}") then position the cursor between the brackets and restart the Syntax Assistant. Example: put({EXPR_LIST})
| Chambered brackets may contain several explanation fields, static text, or key words (can usually be identified by use of small letters, e.g. 'actual', 'act_fld'). The pipe symbol '|' is used as a separator. In this case, alternative options are presented of which you can select one by positioning the cursor and clicking the button . Example: S1 = sel_string("T_A.M",{WHERE|actual})
| A concept with only a space as an alternative is called option. Here, too, options can be selected using the Syntax Assistant. Example: insert_ent({STR_EXPR| })