|
|
|
|
|
|
|
|
|
|
|
|
|
|
| The Automation keyword is used to declare an automation object... |
|
|
|
|
|
|
|
| A currency is a real coded on 10 bytes.... |
|
|
|
|
|
|
|
| A global procedure can be used in all the processes or events of the project.... |
|
|
|
|
|
|
|
| A procedure is used to associate an identifier with a statement block...... |
|
|
|
|
|
|
|
| The buffer type corresponds to a binary memory area.... |
|
|
|
|
|
|
|
| A variable is defined by name and type...... |
|
|
|
|
|
|
|
| The Variant type is used to:
store any simple value: boolean, numeric (Currency, Real, Integer, etc.), characters and character string, date (Date, Time, DateTime and Duration), ...
store named or indexed subelements.
store any complex value: structures, classes, advanced types, arrays, associative arrays, queues, stacks and lists.
handle the NULL value in WLanguage.
store interactions with ActiveX objects and Automation programming.... |
|
|
|
|
|
|
|
| The following operations are available for the following types of variables...... |
|
|
|
|
|
|
|
| The Date type enables you to easily handle the dates... |
|
|
|
|
|
|
|
| The DateTime type enables you to easily handle a date and a time... |
|
|
|
|
|
|
|
| The Duration type enables you to easily handle the intervals of dates and times... |
|
|
|
|
|
|
|
| To simplify the maintenance or the use of existing code by other developers, WINDEV proposes an automatic documentation for the procedures (or class methods)...... |
|
|
|
|
|
|
|
| A dynamic automation object is an automation object allocated upon request, during the program execution... |
|
|
|
|
|
|
|
| A structure is a custom type of data... |
|
|
|
|
|
|
|
| A structure can be allocated dynamically... |
|
|
|
|
|
|
|
| A dynamic array is an "advanced" type of array... |
|
|
|
|
|
|
|
| A composite variable contains different types of elements (members)... |
|
|
|
|
|
|
|
| Two types of variables are available...... |
|
|
|
|
|
|
|
| The different types of variables are...... |
|
|
|
|
|
|
|
| The END: label is used to define a code that will be systematically run at the end of process execution. |
|
|
|
|
|
|
|
| The CONTINUE keyword can correspond:
to the CONTINUE instruction. It allows you to go back to the beginning of the first iteration without finishing the code of the current iteration.
to the CONTINUE: label. It allows you to declare a common code in a loop.... |
|
|
|
|
|
|
|
| The FOR EACH statement is used to run different types of HFSQL loops... |
|
|
|
|
|
|
|
| The keyword BREAK can correspond:
to the BREAK statement: it allows you to exit a set of instructions and run the rest of the current process.
to the BREAK label: it allows you to declare a section of code in a loop. This code will be run when exitingfrom the loop with a "BREAK" statement.... |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|