Products Downloads


French version


 

A

ADD_SFL

Used for the pre-loading of fields when lines are added.


ADD_TRACE

Used to add a trace to the trace mechanism.


ALLOCATE

Used to allocate heap storage.


ALPHA

Used for the declaration of an alphanumeric variable or array.


AND (linking operator)

Linking logical operator between two conditions.


ANOMALY (Adelia context)

Used to send a non-halting error message within the VERIFICATION section.


ANOMALY (Visual Adelia and Adelia Web contexts)

Used to send an error message without crashing other controls.


ASSERT

This order is used in a unit test program and verifies that the TestedValue is equal to the ExpectedValue.



↑ Top of page

B

BEGIN_PROCEDURE

Marks the beginning of a prototype's internal procedure (subroutine).


BEGIN_SQL

Defines an SQL instruction in an Adelia prototype.


BEGIN_STD

Marks the beginning of the section of instructions that will not be retained during the next Level 2 generation (if any).


BEGIN_STD_B

Marks the beginning of a group of instructions located at the beginning of a section and which are not retained during Level 2 generation.


BEGIN_STD_DFL

Marks the beginning of the section of instructions that will not be retained during the data flow generation.


BEGIN_STD_E

Marks the beginning of a group of instructions located at the end of a section and which are not retained during Level 2 generation.


BEGIN_STD_RAD

Marks the beginning of the source code in which any instructions generated during RAD development are defined instead of the instruction INSERT_STD_RAD BookmarkName.


BETWEEN

Logical operator which can only appear in a condition expression.


BOOL

Used to declare a Boolean variable or array.


BREAK

Declares a control break for the specified fields (with at least one field defined for the control break).


BREAK_PROCEDURE

Marks the beginning of a processing section where the procedure is associated with a heading break.


BRING_BACK

Used to transfer screen information from the data flow into the corresponding fields in the file or SQL table.


↑ Top of page

C

CALL (Adelia context)

Allows the control to be passed to the program PgmName or to the program whose name is contained in the alphanumeric environment variable AlphaVarId.


CALL (Visual Adelia and Adelia Web contexts)

Calls the program PgmName or the program whose name is held in the alphanumeric environment variable AlphaVarId.


CALL_CLASS

Calls a function or a method located in the given DLL, or class.


CALL_DLL

Calls a function or a method located in the given DLL, or class.


CALL_METHOD (Adelia context)

Runs one or more management rules of the specified class (or the rule specified in the instruction) optionally applying it to the specified layout variable or to the entity associated with the specified view.


CALL_METHOD (Visual Adelia and Adelia Web contexts)

Used to call the function MethodName in the graphical object GraphicalObject, and assign the parameters SeriesParameters.


CHAIN

Corresponds to a file read by key or by record number.


CHAIN_SQL

Reads the specified entities, obeying the (optional) condition and inserts the values in the entity fields into the file variables.


CHANGE_ELT

Modifies the current element in the specified list, taking the new values of the variables in it.


CHANGE_PAGE

Marks the beginning of the section of the processing which is executed whenever the program detects the line of the page capacity overflow in the layout being printed.


CLASSIFY

Used to create or update a record in a file.


CLEAR

Clears the subfile before loading.


CLEAR_LST

Totally clears the specified list.


CLOSE (Adelia and Visual Adelia Contexts)

Used whenever closing files or layouts within a program.


CLOSE (Adelia Web Context)

This instruction is used to manage the closing of files or layouts in an Adelia Web program.


CLOSE_SQL C

Closes the specified cursor.


COL_SEPARATOR

Used to condition a screen field display.


COMMIT

Used whenever the application is in "commitment control" mode.


CONTAINS

Logical operator which can only appear in a condition expression.


CONTROL_INFO

Used to add into the source the Adelia Development management rules and kinds of a layout field.


CONTROL_TRS

Used to add into the source the Adelia Development management rules and kinds of all the layout fields for a transaction.


CONV_DATA

Used to convert the format of data contained in the dataToConvert parameter.


COPY_LST

Copies the list List1Name into the list List2Name.


CREATE

Creates a record in the file which corresponds to the specified view.


CREATE_SQL

Creates a record in the specified entity, inserting the values of the entity variables matching the fields.


CREATE_TABLE

Lets you create the temporary table TableorEntityName.


CURSOR (Adelia context)

Defines a cursor for the entities. It obeys the (optional) Adelia condition and the sequence for certain fields, being defined by the *SORT parameter, the fields SeriesSortFields and for each field, the sorting order.


CURSOR (Visual Adelia and Adelia Web contexts)

Defines a cursor for the entities. It obeys the (optional) Adelia condition and the sequence for certain fields, being defined by the *SORT parameter, the fields SeriesSortFields and for each field, the sorting order.


↑ Top of page

D

DATE

Declares a DATE type variable or array.


DEALLOCATE

Releases heap storage.


DECLARE

Used to declare a work variable.


DECLARE_ARRAY

Used to declare an array.


DECRYPT

Decrypts the input string using the specified key and algorithm.


DEFINE_PARM

Used to declare an additional variable in case the application and the rule need to exchange data.


DEFINE_VIEW

Used to declare a view from a macro-instruction, a program template or a management rule.


DELETE

Deletes the record of the file which corresponds to the specified view.


DELETE_CTX

Removes the information saved in the ContextKey key from the implicit Request, Session or Application object (according to the ContextLevel context level).


DELETE_ELT

Deletes the current element in the specified list.


DELETE_INDEX

This instruction destroys the index IndexName, to avoid updating it when the list (upon which the index is based) is modified.


DELETE_ON_KEY

Used to delete a whole group of records in a file corresponding to the specified view, where the key value is equal to the record key value.


DELETE_SQL

Deletes the records from the specified entity, obeying an (optional) condition.


DELETE_SQL_C

Deletes the current record from the specified cursor.


DISPLAY

Used whenever a screen field display is to be conditioned.


DISPLAY_FORMAT

Displays a screen format.


DO_WHILE

Used to evaluate conditions.


DOES_NOT_EXIST

Logical operator which can only appear in a condition expression.


DROP_TABLE

Lets you delete a temporary table created using the CREATE_TABLE instruction.


DS (Adelia context)

Defines a data structure.


DS (Visual Adelia and Adelia Web contexts)

Declares a data structure that consists of a series of DS fields.


DS (Data Area)

Declares a data communication field (Data Area).


DS (Local Data Area)

Declares a LDA (Local Data Area).


DSE

Used to define a data structure external to the prototype, by means of a database file.


DSI (Adelia context)

Used to define a data structure the same way the DS instruction does. But it initializes the DS fields at the beginning of the program.


DSI (Visual Adelia and Adelia Web contexts)

Declares a data structure that consists of a series of DS fields.


DTAARA

Declares a data communication field (Data Area) that consists of a series of DS fields.


DUMP

Used to execute a formatted RPG DUMP during the running of a program.


DUPLICATE

Used to duplicate the contents of screen fields.


↑ Top of page

E

E_SQL_SFL

Marks the end of a static SQL query block used to load the subfile.


ELSE

Corresponds to the opposite evaluation of the condition associated with the IF instruction.


ELSE_IF

This instruction is optional with the IF instruction and corresponds to the condition verification.


ENCRYPT

Encrypts the input string using the specified key and algorithm.


END

Marks the end of a conditioned processing block.


END_ADD_SFL

Marks the end of a subfile add processing block.


END_LOADING_LST

Marks the end of the processing block in a LOADING_LST operation.


END_MANAGE_SFL

Marks the end of a subfile processing block.


END_PROCEDURE

Marks the end of a prototype's internal procedure (internal subprogram).


END_PROCESSING

Marks the end of a processing section which began with one of the following three instructions: BREAK_PROCEDURE, TOTAL_PROCEDURE, CHANGE_PAGE.


END_READ_LST

Marks the end of a list reading block.


END_SFTKY

Marks the end of a softkey processing block.


END_SFTKYS_PROC

Marks the end of a softkey processing block.


END_SQL

Marks the end of an SQL instruction within an Adelia prototype.


END_STD

Marks the end of the section where standard code is generated during Level 2 generation.


END_STD_DFL

Marks the end of the paragraph in which any instructions that are stored will not be retained when the data flow is generated.


END_STD_RAD

This marks the end of the source code in which any instructions generated during RAD development are defined instead of the instruction INSERT_STD_RAD BookmarkName.


END_SWITCH

Marks the end of the SWITCH/END_SWITCH block.


ERROR (Adelia context)

Used to send a halting error message.


ERROR (Visual Adelia and Adélia Web contexts)

Used to send a message and interrupt processing during the verification procedure (thus returning control to the user).


EXEC_PROC_SQL

Calls a SQL stored procedure returning its results via the defined output parameters or input/output parameters, and/or via a result parameter.


EXEC_SQL

Executes an SQL request (written using SQL syntax).


EXECUTE (Adelia context)

Calls a transaction.


EXECUTE (Visual Adelia context)

Displays a window for which you can configure the behavior.


EXECUTE_CMD (Adelia context)

Used for the execution of AS/400 commands.


EXECUTE_CMD (Visual Adelia and Adelia Web contexts)

Executes a command specified in the alphanumeric variable.


EXECUTE_CMD_38

Used for the execution of a System 38 command.


EXECUTE_HTTP

Used to create an HTTP connection with the Web server and transfer data with the indicated URL.


EXISTS

Logical operator which can only appear in a condition expression.


↑ Top of page

F

FORCE_REFRESH

This instruction refreshes the graphical objects set as parameters when it is executed in a process in AJAX mode.


FREE_SESSION

Depending on the parameter you use, this instruction removes from the Session implicit object all the information stored implicitly by the Adelia Web runtime, closes all the middleware connections assigned to this Web session, or deletes all the information stored for the Session object.


↑ Top of page

G

GET_CTX

Lets you get, from the variables (or memory lists) defined in the SeriesVariables variables, the values saved in the ContextKey key, in the implicit Request, Session or Application object (according to the ContextLevel context level).


GET_FORM_VALUE

This instruction retrieves the value entered by the user in a graphical object before executing the process associated with the Adelia event triggered by the user.


GRAPHIC_OBJECT

Used to declare a graphic object type variable.


↑ Top of page

H

H_INTENSITY

Used to condition the display of a screen field.


↑ Top of page

I

IF

Evaluates a condition.


IF_VALUE

This instruction is found within a SWITCH/END_SWITCH block. It affects the execution of the SWITCH instructions.


IMAGE

Declares an IMAGE type variable (Binary Large Object).


INFODS (Adelia context)

Used to retrieve the general characteristics of the file linked to the specified view or the layout.


INFODS (Visual Adelia and Adelia Web contexts)

Used to retrieve the number of the last read record of the file corresponding to the view, the loading or the layout.


INIT_BREAK

Used to initialize the fields in a control break.


INIT_FIELDS

Used to call the module which sets to blank or zero the file fields corresponding to the view or entity specified (depending upon the type of file fields).


INIT_MSG

Used for loading messages with variables.


INITIALIZATION

Marks the beginning of the section for a transaction initialization.


INITIALIZE (Adelia context)

Calls the initialization section for a transaction.


INITIALIZE (Visual Adelia and Adelia Web contexts)

Calls the window's initialization section.


INSERT

Used for the insertion of external modules written in the same language as the 3GL which is to be generated (RPG).


INSERT_ELT

Inserts a new element in the specified list, using the values of its variables.


INSERT_LST

Inserts the list List1Name into the list List2Name. Both lists must be made up of fields with the same definition.


INSERT_MR

Used to insert the detailed contents of all management rules belonging to the specified class (or the rule specified in the instruction) at the beginning of the Adelia model verification, optionally applying it to the specified layout variable or to the entity associated with the specified view.


INSERT_STD

Defines the position of a block of instructions automatically generated by Level 2 generation.


INSERT_STD_B

Defines the position of a block of instructions automatically created by Level 2 generation for management rules of the following classes: BT, BI, BC, BV, BS and BP.


INSERT_STD_DFL

Defines the position of a block of instructions produced automatically when generating the data flow.


INSERT_STD_E

Defines the position of a block of instructions automatically created by Level 2 generation for management rules of the following classes: ET, EI, EC, EV, ES and EP.


INSERT_STD_RAD

Defines the position where is inserted the source generated during the RAD program development corresponding to the BookmarkName bookmark.


INSTANCE_OF

This instruction is a logical operator. It can only be used in a conditional expression.


↑ Top of page

L

LDA

Declares a Local Data Area made up of a series of fields.


LEAVE

Used to force the system to exit from a section concerning any of the following operations: (window) INITIALIZATION, EVENT, VERIFICATION, VALIDATION, SOFTKEY, or a procedure, a control break and a change page.


LEAVE_LOOP

Used to force the system to exit from a DO_WHILE, LOADING_LST or READ_LST loop.


LIST (Adelia context)

Declares a list, which is comprised of environment variables (work variables, screen fields and file variables), and all the fields in a given file, or all the fields in an existing list.


LIST (Visual Adelia and Adelia Web contexts)

Declares a list, which is comprised of environment variables (work variables, screen fields and file variables), and all the fields in a given file, or all the fields in an existing list.


LIST_INDEX

This instruction is used to declare an index for a list.


LOAD_CLASS

Loads a DLL or a Java class into memory, in situations where you need to call one of its functions several times.


LOAD_DLL

Loads a DLL or a Java class into memory, in situations where you need to call one of its functions several times.


LOAD_LST

Calls the loading block (LOADING_LST / END_LOADING_LST) relative to the specified loading.


LOAD_SQL_LST

Reads the entities SeriesEntities, obeying the (optional) condition AdeliaCondition, and inserts the values of the fields in the entities into the fields in the list ListName. The fields in the list must have the same names as those in the entities.


LOADING

Declares a type of graphical list loading which loads the list for the specified graphical object from an entity, index or join entity, with the specified access definition and the fields making up the key.


LOADING_LST

Defines the beginning of a list loading block.


LOOK_UP

Searches for a particular value in a one-dimensional array (it is not valid for two-dimensional arrays).


↑ Top of page

M

Used whenever a screen field display is to be conditioned.


MANAGE_SFL

Marks the beginning of a subfile process.


MANAGE_SFL_SQL

Marks the beginning of a subfile process.


MOVE_ARRAY

Used to transfer data items from an array to a variable, a variable to an array, an array to an array, or from a constant to an array.


MOVE_ON_LEFT

Used to place the value of a field in another field, beginning at the left, or to transfer a numeric data item into an alphanumeric field, and vice versa.


MOVE_ON_RIGHT

Used to place the value of a field in another field, beginning at the right, or to transfer a numeric data item into an alphanumeric field, and vice versa.


MOVE_VIEW

Generates instructions for loading fields from one file to another.


↑ Top of page

N

NEW

Used to instantiate a REF_CLASS variable, or an array-type Adelia class attribute of indefinite length.


NON_DISPLAY

Used whenever a screen field display is to be conditioned.


NOT (negative logical operator)

Tests the negation of the specified Boolean variable or conditional expression.


NUM_BIN_2

Declares a two-byte binary numeric variable or array.


NUM_BIN_4

Declares a four-byte binary numeric variable or array.


NUM_E

Declares an extended numeric variable or array.


NUM_P

Declares a packed numeric variable or array.


↑ Top of page

O

OBJECT_GROUP

Declares an object group, named GroupName, with which a list of graphic elements (windows, controls and menus) is associated.


OPEN

Opens layout or database files for each program.


OPEN_SQL_C

Opens the specified cursor.


OR (linking operator)

Linking logical operator between two conditions.


OTHER_VALUE

This instruction is found within a SWITCH/END_SWITCH block. It affects the execution of the SWITCH instructions.


↑ Top of page

P

PARAM

Declares the parameters for a program or procedure.


PLACE

Reads the file record associated with the view by the data flow (two actions are possible depending on whether or not the record exists).


POINTER

Declares a pointer variable or an array of pointers.


POS_CURSOR

Used to position the cursor on the screen variable mentioned after the instruction.


POSITION_AFTER

Positions the file associated with the view after the record having a key greater than or equal to the key specified in the variables which constitute the key of the view.


POSITION_BEFORE

Positions the file associated with the view before the record having a key greater than or equal to the key specified in the variables which constitute the key of the view.


PREPARE_MSG (Adelia context)

Prepares the display of an error message.


PREPARE_MSG (Visual Adelia and Adelia Web contexts)

Prepares the message to be displayed in the event of an error, anomaly or warning.


PRESENT (Adelia context)

Loads the file fields into the corresponding layout fields, after reading the file associated with the view via the data flow.


PRESENT (Visual Adelia and Adelia Web contexts)

Loads fields from the file or SQL table into the corresponding layout fields.


PRINT (Reports of Adelia kind)

Used for the printing of a printer file format corresponding to the specified report layout.


PRINT (Reports of Crystal Reports kind)

Uses the current values of the layout fields to insert a record in the pseudo-database that will be used as the report's data source when it is printed.


PRINT_VIEWS (Reports of Adelia kind)

Used for the printing of the printer file format corresponding to the specified report layout, after first loading the format fields with the file fields.


PRINT_VIEWS (Reports of Crystal Reports kind)

Uses the current values of the layout fields to insert a record in the pseudo-database that will be used as the report's data source when it is printed. First, however, the layout fields are assigned via the file fields.


PROCEDURAL_RULE (Adelia context)

Prepares the display of an error message.


PROCEDURAL_RULE (Visual Adelia and Adelia Web contexts)

Prepares the message to be displayed in the event of an error, anomaly or warning.


PROCESS (Adelia context)

Goes to another transaction block after having first "freed" the current transaction.


PROCESS (Adelia Web context)

Stops the current process and displays the PageName page.


PROCESS_BRK

Detects a control break at the heading level and involves the execution of the procedure associated with the control break.


PROCESS_PGM

Stops the current process and triggers processing of the WADELIA PgmName program.


PROCESS_PROC (Adelia context)

Calls the procedure whose name is specified after the instruction.


PROCESS_PROC (Visual Adelia and Adelia Web contexts)

Calls the procedure whose name must be a guide word (no more than 15 characters).


PROCESS_TOTAL

Detects a control break at the total level and involves the execution of the procedure associated with the control break.


PROCESS_URL

Stops the current process and triggers processing of the Url URL.


PROTECT

Used to condition a screen field entry.


↑ Top of page

Q

QUIT_SFL

Allows one to quit immediately the MANAGE_SFL/END_MANAGE_SFL block.


↑ Top of page

R

READ

Involves the reading of the next record, using the access path of the file associated with the specified view.


READ_DTAARA

Used to read a data communication field.


READ_ELT

This instruction reads the first item in the index IndexName that strictly matches the index access criteria and assigns the values of the corresponding item in the list associated with the index to its component variables.


READ_EQUAL

Involves a sequential reading by key of the next record of the file corresponding to the specified view, with test of equality on the key.


READ_F_ELT

Reads the first element in the specified list and assigns the values to its variables.


READ_L_ELT

Reads the last element in the specified list and assigns the values to its variables.


READ_LAST

For files having only one key field, this instructions corresponds to the positioning on the last record, having as a key the search argument, and a backward reading (without comparing the file field value with the search argument).


READ_LST

Reads the elements in the list and transfers the values into the corresponding variables each time it is run.


READ_NX_ELT

Reads the following element in the specified list and assigns the values to its variables.


READ_NX_SQL_C

Reads the following record in the specified cursor.


READ_P_EQUAL

Involves a sequential reading by key of the previous record of the file corresponding to the specified view, with test of equality on the key.


READ_PR_ELT

Reads the preceding element in the specified list and assigns the values to its variables.


READ_PREVIOUS

Involves the reading of the previous record, using the access path of the file associated with the specified view.


REALLOCATE

Allocates heap storage.


RECEIVE

Gives the list of specified parameters external to the program.


REDO

Marks the end of a processing block of an iteration.


REF

Declares an alphanumeric variable or array, with the same definition as the variable or array of reference.


REF_CLASS

Used to declare a variable for manipulating an Adelia class.


REF_LDM

Used to set as attributes all logical properties referring to the specified entity.


REMAINDER

Retrieves the remainder in a mathematical division in the specified variable.


REN

Declares new names for the fields in an entity, index or join entity.


REPLACE_SSTRING

This instruction modifies the AlphaVariable variable or alphanumeric array element by replacing the first Length1 characters after the StartPosition position with the first Length2 characters in StringToAssign (which may be a constant, a variable or an element in an alphanumeric array).


RETURN (Adelia context, C generation)

Used to exit a called program.


RETURN (Adelia context, RPG generation, and Visual Adelia Context)

Used to exit a called program.


REVERSE_IMAGE

Used to condition a screen field display.


ROLL_BACK

Used to cancel the updates made to the files defined in commitment control mode ("COMMIT") or to the SQL tables since the last commitment.


ROLL_UP

Calls the roll up module for the subfiles defined in the transaction where this instruction has been placed; an additional page is added to the corresponding subfiles.


↑ Top of page

S

SAVE_PGM_STATE

This instruction saves several Adelia Web graphical objects and several Adelia variables defined in the Adelia Web program.


SCAN_REPLACE

Sets the destination string to the source string with all occurrences of the search string replaced by the replacement string.


SEND_MSG (Adelia context)

Used to send a message in the message subfile associated with the program.


SEND_MSG (Adelia Web context)

Used to display a message which appears where the standard tag is placed when the mode is not specified.


SEND_MSG (Visual Adelia context)

Displays the specified message in a message box in the center of the screen.


SET_CTX

This order lets you save, in the ContextKey key, the variables (or memory lists) defined in the SeriesVariables variables, in the implicit Request, Session or Application object (depending on the ContextLevel context level).


SET_INDICATOR

Lets you set the EntityVarId column or all EntityName columns to NULL (Value to *TRUE) or to change it from NULL (Value to *FALSE), before a CREATE_SQL, UPD_SQL_C or UPD_SQL (type *ALL) instruction.


SFTKY (Adelia context)

Used to execute a sequence of ADELIA instructions when the cursor is located on the field specified in the softkey, and the user has pressed the function key associated with the softkey.


SFTKY (Adelia Web context)

Used to generate of a "softkey" button that runs a sequence of instructions.


SFTKY (Visual Adelia context)

Used to execute a sequence of VADELIA instructions where a graphical object is in focus (pre-selected) and the user has pressed the function key associated with the softkey, or has selected the option from the object's context-sensitive menu, where applicable.


SFTKYS_PROCESS

Marks the beginning of the processing section of a softkey associated with the specified transaction.


SLEEP

Suspends execution for the time specified in milliseconds.


SPLIT_STRING

Splits the SourceString string into substrings in the AlphaList list according to the SeparatorString separator.


SORT

Sorts the elements of an array in ascending order.


SORT_D

Sorts the elements of an array in descending order.


SORT_LST

Sorts the list ListName according to the fields FieldId in the order specified for each field.


SQL_SFL

Loading instruction performed by a static SQL query. This instruction marks the beginning of the static SQL query block which will be used to load the subfile, indicated by its number.


SQL_SFL_D

Prepares the dynamic SQL query block which will be used to load the subfile, indicated by its number. It precedes the loading of a subfile.


SQUARE_ROOT

Calculates the square root of the variable VarId1 and assigns the result in the variable VarId2.


START_WITH

Logical operator which can only be used in a condition expression.


STORE

Used for either the creation or update of a file, only for the fields associated with a view by the data flow, on a screen transaction.


SUPPRESSION_L1

Used for the automatic deletion of the file record which corresponds to the subfile line.


SUPPRESSION_L2

Used for the automatic deletion of the file record which corresponds to the subfile line.


SWITCH

Opens a SWITCH block within which the expression Expression will be evaluated.


↑ Top of page

T

TEMP_TABLE

Declares a temporary table called TableName for which the definition is given by a reference to an entity of the LDM.


TERMINATE (Adelia context, RPG or C generation)

Halts the transaction in progress (in an interactive context).


TERMINATE (Adelia Web context)

Halts the process underway. The current program is unloaded from memory.


TERMINATE (Visual Adelia context)

Terminates the program in batch programs.
Closes the current or another window in interactive programs.


TIME (Adelia context, RPG or C generation, and Visual Adelia and Adelia Web contexts)

Retrieves the system value containing the time and, if specified, the system date.


TIME_T

Declares a TIME_T type variable or array.


TIMESTAMP

Declares a TIMESTAMP type variable or array.


TOTAL_PROCEDURE

Marks the beginning of a processing section where the procedure is associated with a total control break.


TOTALIZE_ARRAY

Calculates the algebraic sum of all the elements of an array and places the result in the specified variable.


TRANSACTION

Marks the beginning of the section of the transaction defined in the expression.


↑ Top of page

U

UNDERLINE

Used to condition a screen field display.


UNLOAD_CLASS

Unloads a DLL or a Java class from memory.


UNLOAD_DLL

Unloads a DLL or a Java class from memory.


UNLOCK

Unlocks a record which has just been read.


UPD_SFL

Writes a subfile record during its initial loading.


UPD_SQL

Updates one or more fields in a record in a given entity Entity, obeying the (optional) condition AdeliaCondition and modifying the values specified in the fields Field.


UPD_SQL_C

Updates the current record for the specified cursor.


UPDATE

Updates a file record associated with the specified view.


↑ Top of page

V

VALIDATION

Marks the beginning of the validation section of a transaction.


VALIDATE (Adelia context)

Calls the VALIDATION section which corresponds to the transaction defined in the expression.


VALIDATE (Visual Adelia and Adelia Web contexts)

Calls the validation section corresponding to the specified window.


VERIFICATION

Marks the beginning of the verification section of a transaction.


VERIFY (Adelia context)

Calls the VERIFICATION section which corresponds to the transaction defined in the expression.


VERIFY (Visual Adelia and Adelia Web contexts)

Calls the verification section corresponding to the specified window.


VIEW

Declaration of a view which accesses an entity, index or join entity, with the specified access type and the fields forming the key for the declared view.


↑ Top of page

W

WARNING (Adelia context)

Used to prepare the sending of a non-halting error message.


WARNING (Visual Adelia and Adelia Web contexts)

Used to send an error message without interrupting processing.


WRITE_DTAARA

Used to update a data field (Data Area).


WS_CALL

Used to call a Web service's operation.


WS_CONFIGURE

This instruction configures the behaviour of a Web service produced with Adelia Studio.


WS_COUNT_VAL

Based on the complex result returned when a Web service's operation is called, this instruction is used to retrieve the number of occurrences of a multiple element.


WS_EXPORT_NAME

This instruction lets you specify the exported name of the Web service associated with the program, and/or the export name of the operation associated with the INIT_PGM paragraph or the public procedure for VADELIA batch programs generated as Web services.


WS_FREE_RESULT

Used to release the resources allocated when a Web service's operation is called.


WS_GET_STATE

This instruction retrieves the status of an asynchronous request sent to the ldOperation operation of Web service ldWebService.


WS_GET_VAL

Used to retrieve all the values returned by a Web service's operation previously called using the WS_CALL instruction.


WS_GET_XMLRES

This instruction is used either to retrieve the SOAP message header, the body of the SOAP message, or both simultaneously.


↑ Top of page

X

XML_ADD_NS

Adds the definition of a prefix referring to a namespace identified by a URI to the execution context.


XML_CLOSE

In write or read/write mode, the XML document is saved in the file or IMAGE variable specified when it was opened, and is then unloaded from memory.


XML_CREATE_COM

Creates a child or sibling comment node based on the current node.


XML_CREATE_INST

Creates a child or sibling instruction node based on the current node. The current node is unchanged.


XML_CREATE_NODE

Creates a child or sibling node based on the current node.


XML_DELETE_NODE

Deletes the current node. The deleted node's parent node becomes the current node.


XML_DELETE_VAL

Deletes the current node's <attribute name> attribute or text.


XML_GET_URINS

Retrieves the namespace URI associated with a prefix in the range of the current node.


XML_GET_VAL

Returns the values of the attributes specified for the current node in the result variables.


XML_IDF

Declares an XML identifier.


XML_LOAD_LST

Returns the values of the attributes whose nodes match the specified XPATH path in the list.


XML_OPEN

Opens the XML file whose name is contained in an alphanumerical constant or variable.


XML_READ_NEXT

Positions to the following node in the file opened with <XmlIdentifierName> which must be an *SEQ XML identifier.


XML_REMOVE_NS

Removes the definition of a prefix referring to a namespace identified by a URI from the execution context.


XML_SELECT

Selects the nodes specified by the XPATH path and positions to the first node.


XML_SELECT_NEXT

Positions to the next element in the node selection.


XML_SET_VAL

Creates a set of attributes and their values for the current node.


↑ Top of page

Other


= (assignment operator)

Moves the value of a field into another field.


+, -, *, /, = (arithmetic operators)

Arithmetic instructions which can only be used with numeric variables in order to perform algebraic calculations.


<, >, =, <=, >=, <> (comparison operators)

Used to test the content or value of specific fields in comparison expressions (IF& or DO_WHILE&).


//, /// (concatenation operators)

Performs a concatenation of those fields mentioned in the expression, by or without deleting spaces, depending on the situations.


↑ Top of page

  • Aucune étiquette