Processing Codes
54 topics in this section.
A
B
C
c (Concatenate) processing code
The c processing code concatenates elements for output.
c (controlling) processing code
The c processing code defines the controlling attribute in a controlling/dependent pair of attributes when placed in att
call processing code
The call processing code calls a BASIC or FlashBASIC subroutine from the file-defining item or an ADI. Called subroutine
callc (close trigger) processing code
The callc (close trigger) is called before the table is closed.
calld (Delete Trigger) processing code
The calld (delete file trigger) is called before the file is deleted.
calle (clear trigger) processing code
The calle (clear file trigger) is called before the file is cleared.
callo (open trigger) processing code
For Windows (FSI): The callo (open trigger) is called after a table has successfully been opened.
callr (Read Trigger) processing code
The callr (read trigger) is called when a record is read from the table.
callx (write trigger) processing code
The callx processing code is called when a record is updated in the table.
cu (character update) processing code
The cu processing code allows data in a defined attribute with an output-conversion (attribute 7) or correlative (attrib
D
d (date) processing code
The d processing code invokes the date conversion function to convert an external date to internal format, or more commo
d (dependent value) processing code
The d processing code defines the dependent attribute in a control/dependent pair of correlated MultiValues; the control
E
F
G
I
i (index) processing code
The i processing code is stored in the correlative (attribute 8) of the file-defining items to maintain index keys. The
i (local index) processing code
The i processing code indicates that an index exists for the current attribute. It must be defined in the attribute-defi
i (remote index) processing code
The i processing code is used as an input-conversion (attribute 14) and indicates that this attribute is based on data i
id (item ID) processing code
The id processing code is used by the Update processor to create new item-IDs. Originally implemented for the Update Pro
if (if/then) processing code
The if processing code is used in dictionary attributes 7 and 8 (conversion and correlative) to generate values based on
L
M
m (mask) processing code
The m processing code is a masking conversion used for both numeric and text string formatting. This conversion is quite
mc (mask character) processing code
The mc processing code invokes one of many available processing codes available for special processing on numeric and al
mi (must input) processing code
The mi processing code is used as an input-conversion code (attribute 14) and prohibits filing an item if any attribute
mp (mask packed decimal) processing code
The mp processing code is used for converting a value to a packed decimal value or a packed decimal value to a value.
ms (mask alter sort) processing code
The ms processing code alters the normal sort sequence of characters.
mt (mask time) processing code
The mt processing code invokes the time conversion function to convert external time representations to internal format
mx (mask ASCII to hexadecimal) processing code
The mx processing code converts all ASCII characters in a given value to their corresponding ASCII-hexadecimal equivalen
my (mask hexadecimal to ASCII) processing code
The my processing code converts all ASCII hexadecimal characters in a given value to their corresponding ASCII equivalen
O
P
p (pattern match) processing code
The p processing code tests a value and determines if it matches a predetermined pattern matchstring composed of alphabe
Processing codes
This section discusses processing codes.
Processing codes commands
The following processing codes are available.
Processing codes overview
Processing codes describe database links and data manipulation rules in dictionaries. The D3 dictionary defines file lay
R
S
s (subindex) processing code
The s (Subindex) processing code is used to update an index that uses a file translation if the value in the translate f
s (substitution) processing code
The s processing code substitutes either a data value from the referenced attribute or literal text when the current dat
T
t (text extraction) processing code
The t processing code provides a facility for extracting any number of characters from an attribute, starting at the pos
t (translate) processing code
The t processing code uses the presented value as an item-ID and attempts to retrieve the corresponding item in another
U
V
v (value limit) processing code
The v processing code specifies the maximum number of values allowed in an attribute when as an input-conversion (attrib
v (within) processing code
The v processing code is used by the within connective and must be placed in the correlative attribute 8 of the file-def
X
x (Display Only) processing code
The x processing code is used as an input-conversion (attribute 14) and indicates that the specified attribute is for di
x (update stamp) processing code
The x processing code is placed in the correlative of a file-defining item to provide an audit trail for items that are
xc (center) processing code
The xc processing code centers the input string in a field of spaces.
xi (input conversion) processing code
The xi processing code forces any further conversions to be treated as input-conversions.
xo (output conversion) processing code
The xo processing code forces any further conversions to be treated as output-conversions.
xr (running subtotal) processing code
The xr processing code produces a running subtotal of an output column on an AQL listing or report.
xt (toggle input/output conversion) processing code
The xt processing code toggles the conversion direction from an input to an output-conversion or vice-versa.