AQL uses TCL commands and displays the results either on terminals or printers. AQL operates on specified files and items based on various optional criteria, specifications, modifiers, limiters, and options.
FlashBASIC calls from dictionaries are used for complex data calculations and output formatting.
The use of B-tree indexes increases the speed and performance of AQL.
AQL sentences are entered at TCL and can be recalled, modified, or executed through utilization of the tcl-stack. AQL sentences may also be stored and invoked through macros, menus, Procs, and FlashBASIC (using the execute statement).
This general overview includes information on these topics:
Describes the structure of an AQL sentence. |
|
Categorizes the AQL commands by common functionality. |
|
Describes the default attribute items. |
|
Describes the default output specifications. |
|
Describes referencing files in AQL. |
|
Describes the use of item lists in AQL. |
|
Lists and describes the modifiers supported in AQL. |
|
Lists and describes the options supported in AQL. |
|
Describes the use of output specifications in AQL. |
|
Describes the use of print limiters in AQL. |
|
Describes how items are retrieved from files. |
|
Describes the use of selection criteria in AQL. |
|
Describes the use of sort criteria in AQL. |
|
Describes the use of temporary attribute items in AQL. |
|
Describes the use of throwaway connectives in AQL. |
See Also
*a0-a13, *a9998, *a9999, any Modifier, Attribute, B-Tree, count Command, execute Statement, FlashBASIC and BASIC Differences, list Command, list-item Command, Macro Attribute, output-macro, paint Command, Pre-Processor, Processing Codes, ss Modifier, Tabbed Output, u1209 User Exit, update Command