General index

 

 

 

A,B,C, D,E, F, G, H, I, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z

A

ABS

returns the absolute value of the argument.

ACH

returns the hyperbolic arg-cosine of the argument

ACOS

returns the arc-cosine of the argument

ACTIHGUP

used to define the actions associated with an interruption in the case of a prolonged wait on entry.

ACTZO

used to make available all or part of the fields in a mask.

ADDITM

used to add a line to a menu.

ADDMEN

used to add a menu to the menu bar.

ADDMONTH

used to add a month number to a date.

ADXCTX

used to position in a context.

ADXDBC

used to identify the name of the entry sub-program that will be executed for debug.

ADXDBO

used to identify the name of the opening sub-program that will be executed at the start of the debugger.

ADXDBX

used to identify the name of the closing sub-program that will be executed for debug.

ADXDCS

used to identify the starting year for the dates for the date entry with a year based on 2 numbers.

ADXDIR

contains the directory path where the adonix has been installed.

ADXDLREC

used to identify the number of records deleted by a Delete instruction.

ADXDPG

used to identify the name of the program that will be executed for the debug.

ADXFMT

used to give a default format for each type of field and is also used to modify this.

ADXFNAME

used to identify the name of the fields in an open table.

ADXGTB

provides the input or output status of a grid.

ADXIFS

contains the field separator used for the read or write on a sequential file.

ADXIRS

contains the record separator used for the read or write on a sequential file.

ADXIUM

character string coding types for the text files

ADXKPG

used to identify the name of the program that will be executed for the calculator.

ADXKSP

used to identify the name of the sub-program that will be executed for the calculator.

ADXLIG

used to define the number of lines in a grid to be passed to the client.

ADXLOG

indicates if a transaction is in process.

ADXMAC

used to identify the name of the servers in which the reference applications for the current application are installed

ADXMBM

fix the number of buffers allocated to the application message memorization.

ADXMDA

used to identify the current angular mode.

ADXMOTHER

contains the names of the reference of applications for the current application.

ADXMPR

fix the number of processes held in memory.

ADXMSO

used to identify the maximum number of sequential files simultaneously open.

ADXMTO

used to identify the maximum number of simultaneously open tables.

ADXMUA

sets the maximum number of users who can log on to the current application at the same time.

ADXMXL

gives the number of elements in a left list, a selection box or a picking box.

ADXPAM

When a function is define with a variable where the value is #, the value of this variable is entered in the menu profile and recovered by the supervisor thanks to this function.

ADXPID

returns the number of the current adonix process.

ADXPNO

returns the names of the stacked processes.

ADXROB

used to identify the directories for the screens and menus.

ADXSCA

used to identify the different characters for the entry.

ADXSEEK

used to identify the position of the read and write pointers in the sequential files.

ADXTCP

returns the service number used for the connections.

ADXTCT

used to identify the name of the sequence number counters file.

ADXTLK

used to identify the name of the locks file.

ADXTMS

used to identify the name of the application messages file.

ADXTUC

used to identify the characters of the user entry types.

ADXTUL

used to identify the codes of the user entry types.

ADXTUT

used to identify the sub-types used by the user entry types.

ADXUID

returns a unique identifier for each user, either from adonix or from an application.

ADXUPREC

number of records modified by the UPDATE instruction

ADXUSR

user returned by the connection box

AFFZO

used to display all or part of the mask fields.

ANASQL

analyses a SQL request

AND

carries out an "and logic" between two logical values.

ANP

calculates the number of records for n OBJects.

AR2

carries out a 2/3 rounding on 2 decimal numbers.

ARR

carries out rounding of a number to the nearest number.

ASCII

returns the ASCII code for the first character in a string.

ASH

returns the hyperbolic arg-sine of the argument

ASKUI

used to drive the client.

ASIN

returns the arc-sinus of the argument

ASSIGN

used to assign a variable where the name is not known in advance.

ATAN

returns the arc-tangent of the argument

ATAN2

returns the arc-tangent for the relation between the arguments.

ATH

returns the hyperbolic arg-tangent of the argument

AVG

used to find the average of a series of numerical variables.

AWEEK

used to return the start date for a given week in a given year.

Return

 

B

BLBFILE

define a Blob variable

BLK

used to launch the graphical editor in a screen mask

BOXACT

displays a dialogue box declared beforehand.

BOXCLR

used to remove a dialogue box declared beforehand, on restoring the screen.

BOXINP

used to enter a choice in a previously declared dialogue box.

BREAK

used to exit one or more loops.

Return

 

C

CALL

used to call a sub-program that is executed with its own local variables with a return to the calling process.

CALLILOG

used to call the llog components.

CALLOCX

used to call the COM OBJects.

CALLUI

used to drive the client.

CASE

used to carryout an alternative control structure as a function of the value of a given expression.

CH

returns the hyperbolic cosine for the argument.

CHAR

used to declare the character string type variables.

CHGFMT

change the format of a mask field.

CHGSTL

change the style of the contents of a field.

CHGTBK

change the title of a message block.

CHGTFD

change the title of a tab.

CHGTZN

change the title of a field on a list block in a mask.

CHOOSE

used to select the records in a table, by the intermediary of a window.

CHR$

converts a numerical value in to its ASCII character.

CLALEV

used to determine if a class of variable is accessible or not from the current application.

CLANAM

used to determine if a class of variable is accessible or not from the current application.

CLANBS

returns the number of variable that exist in a class or the number of symbols allowed in a class of variables.

CLASIZ

returns the size of the buffers used by Adonix to manage the variables classes.

CLAVAR

returns the names of the variables defined in the current application classes.

CLBFILE

defines a Clob variable

CLOSE

used to delete the tables and open masks memory in the current application as well as the "screen-boxes".

CNP

calculates the number of combinations for n OBJects.

COLUMNS

Columns filter for a read and write to a table.

COMMIT

used to validate a transaction.

CONST

used to declare the arguments for a sub-program by specifying if they are passed by address, but without the possibility of modification.

COP$

returns the Adonix copyright message.

COS

returns the cosine for the argument.

CTRANS

transforms the characters in a string, codes on 8 bits, to characters coded on 7 bits or according to a conversion table.

CURRBOX

used to identify the name of the current left list.

CURRIND

used to identify the number of the key used during the last access to a table.

CURRLEN

used to identify the number of parts of the key used.

Return

 

D

DATE

used to declare the variables of the date type.

DATE$

gives the current date.

DATESYST

is a variable that is used to have a reference date available.

DAY

extracts the day for a date.

DAY$

returns the string containing the name of the day in the current language.

DAYN

returns the rank of the day in the week corresponding to a date.

DBGAFF

access the debugger integrated in Adonix.

DBGLONG

is an Adonix system variable used internally by Adonix.

DBGMODE

controls access to the debugger integrated in Adonix.

DBGSTR

is an Adonix system variable used internally by Adonix.

DECIMAL

used to declare the variables of the type Decimal, that is to say then numbers in the format DCN-Isam (binary decimal code).

DEFAULT

used to define the search priority for the variables in the different variable classes (files, masks), the priority of the search in a general manner for a given variable without a class or the default class for creation for the Adonix variables.

DELA

used to delete the elements in single dimensioned grids from a given index.

DELETE

used to delete one or several recordings from a table.

DIM

used to return the dimensions of a variable.

DIR$

returns the absolute path for the current directory.

DISABLE

used to grey out 1 or more buttons at the bottom of the screen and/or the menus in the menu bar.

DISCOMBO

used to disable the choices in a combo-box.

DISLBOX

used to automatically re-select a record following a non authorized de-selection.

DISZO

used to grey out all or part of the fields in a mask having a signification in the context.

DLGBOX

used to declare a box acting on the principal screen, with declaration possible of tabs, left lists and buttons.

Return

 

E

EDI

used to edit the processes without executing them.

EFFZO

used to delete all or some of the fields in a mask from a screen.

ENABLE

used to activate (un grey) 1 or more buttons at the bottom of the screen and/or the menus in the menu bar.

END

used to stop the execution of a process or a sub-program called by Call.

ENVZO

force the display of the fields in a mask.

EOMONTH

returns the date corresponding to the last day of the month in the year for the date passed as a parameter.

ERRBOX

display an error box.

ERRL

used to identify the line number of an error or for an interruption generated from the execution of an Adonix process.

ERRM

used to identify the second part of the error message.

ERRP

used to identify the process in which there is an error.

ERRMES$

returns an error message.

ERRN

used to identify the number of an error generated in an Adonix process.

EVALUE

used to evaluate a formula containing a string of characters.

EXECSQL

executes a SQL request that does not require a return of information.

EXP

returns the exponential of the argument.

EXTERN

used to declare the variables previously created by verifying their existence.

Return

 

F

INV

calculate the factorial of an integer.

FIELD

management of the formulas editor window.

FILCOM

used to return the comment define in the header of an OBJect defined in an Adonix application.

FILE

used to declare all the tables that can be used in a process.

FILEABRE

contains the abbreviations for all the open tables.

FILELEV

returns the "location level" for the open tables.

FILENAME

contains the access paths for all the open tables,

FILENUME

is an Adonix system variable used internally by Adonix.

FILINFO

used to find all the characteristics of a "physical" file given in argument. The additional argument specifies that it is the required characteristic.

FILLBOX

is used to fill a left list or a picking box.

FILPATH

used to construct the access path to a file by taking into account the reference applications and the volumes.

FILTER

used to select the records from a table previously opened and to specify a search key.

FIND

used to search for a particular value in a series of variables or numerical, alphanumeric or date variables.

FIX

gives the truncation of a number.

FOR

used to carryout incrementation loops on a variable or read in a table.

FORF

used to carryout read loops on a table.

FORMAT$

is used to format an expression based on a particular format.

FORMULA

management of the formulas editor window.

FORV

used to carryout assignment loops for a variable.

FREEMEM

used to identify the quantity of available memory available in a given instant.

FSTAT

used to identify the status of the return for an operation on file or from a locking instruction.

FUNC

call a function.

FUNPROG

declare a function.

Return

 

G

GDAT$

used to construct a date from its constituent elements.

GETENV$

used to read the value of the environment variable (update in the shell that has launched the corresponding Adonix process).

GETSEQ

used to read data from a binary file opened by Openi or Openio.

GETUI

used to interrogate the property of the client workstation.

GLOBAL

used to trigger the global variables, to define the class used for the creation by default of the variables (Global Default).

GOSUB

used to call a sub-program from a given label.

GOTO

used to carryout a branching to a label.

GRAPH$

used to create the character strings containing the semi-graphics used to design the grid sections.

GRIZO

used to grey-out all or part of the fields in a mask.

Return

 

H

HLPBOX

used to display the help on the record for an OBJect by Alt+F1.

Return

 

I :

IF

used to carryout an action on the fulfillment of a condition.

INDCUM

is the cumulative index used by default in the sigma function.

INDICE

corresponds to the current index during a dimensioned variables entry in a mask.

INFBOX

declare an information box.

INFIMG

used to display an icon in the status bar.

INFTXT

used to display a text in a box on the status bar.

INPBOX

used to declare a full page box acting on the principal screen, with declaration possible of tabs, left lists and buttons.

INPMODE

used to display the mode used in the entry of a field.

INSA

used to insert "empty" elements in single dimensioned grids from a given index.

INSTR

used to search for a given sub-string in a string of characters, from a given character rank in the string.

INT

returns the mathematical integer part of the argument.

INTEGER

used to declare the variables of the type long integer.

INTER

used to render a process or a report interruptible from the keyboard or the opposite to make it non interruptible.

IOMODE

To assign for a sequential file, one of the following parameters : Adxirs, Adxifs, Adxium

Return

 

K

KEYLEN

used to identify the size of the keys (in number of bytes) for an open table.

KEYNAME

used to identify the name of the keys in an open table.

KEYUNIQ

used to identify the type of keys for an open table ("Without Homonyms","With Homonyms", "Numerous Homonyms" keys).

KILL

used to delete a variable or a class of variables.

Return

 

L

LEFT$

used to extract a sub-string from the left (from the start) of a string of characters.

LEN

returns the length of a string of characters.

LIBELLE

used to declare the variables of the label type.

LINK

used to define a group of links between different tables, as well as a unique abbreviation, to access these tables in a single instruction. example: Read)

LISTIMP

used to recover the list of printer names attached to a print server.

LN

returns the Napierian logarithm of the argument.

LOCAL

used to declare the local variables, to define the class used for the default creation of variables (Local Default), to locally open the tables, the masks or windows.

LOCK

used to lock either a symbol or a file.

LOCKWAIT

fix the number of seconds that the locking of a record, file or symbol will last.

LOG

returns the decimal logarithm of the argument.

LOOK

used to verify the existence of a record corresponding to the value of a given key.

Return

 

M

MASK

used to declare all the masks that can be used in a process.

MASKABR

returns the abbreviations of the open masks.

MASKCOU

used to identify the name of the current mask.

MASKLEV

returns the "location level" for the open masks.

MASKNAM

returns the name of the open masks.

MASKNBF

returns the number of fields defined in a mask (if it is open).

MASKRK

returns the ranks of the fields in an open mask.

MASKSIZ

returns the size in bytes taken by the open masks.

MAX

used to find the maximum for a series of numeric, alphanumeric or date variables.

MAXMEM

used to identify the maximum size of the memory used by the application and to modify this parameter.

MEN

used to call a sub-menu.

MENCHOIX

used to identify the current function by its internal number.

MESBOX

used to declare a full page box acting on the principal screen, with declaration possible of tabs, left lists and buttons.

MESS

used to have access to a language file where the Adonix service messages are stored or an application message file (if one exists).

MESSNAME

contains the name of the system message files.

MID$

used to extract a sub-string from a certain rank and a of certain length in a string of characters.

MIN

used to find the minimum for a series of numeric, alphanumeric or date variables.

MKSTAT

used to return the error status in entry control, but also to define the display or field entry conditions.

MOD

calculates the remainder of an integer division.

MONTH

gives the number of the month in a date.

MONTH$

returns the string containing the name of the month in the current language.

Return

 

N

NAP

used to open a new window on the client workstation.

NBIND

used to identify the number of the keys in an open table.

NBRECORD

used to identify the number of records in a table.

NBRUSER

used to identify the number of users working in the current application.

NBZON

used to identify the number of the fields in an open table.

NDAY

returns the number of days passed between 1/1/1600 and the argument date.

NDAY$

returns the date corresponding to the number of days passed since 1/1/1600.

NOINTER

used to render a process or interruptible from the keyboard or the opposite to make it non interruptible.

NOLIGN

used to have access to the line number in entry of the grid.

NOLIGN1

contains the second range for an interval of lines to be deleted in the variable at the bottom of the grid.

NOMAP

contains the current application name and the reference applications,

NOT

used to define the "logical negation" of a logic value.

NUM$

transforms a number into a string of characters containing its decimal representation.

Return

 

O

ONERRGO

used in a process to declare a label for where the execution of the process will be diverted in the case of an error.

ONEVENT

used to execute a process following a given event, for any field in one or more masks.

ONINTGO

used in a process to declare a label where the execution of the process will be diverted when the interruption key.

ONKEY

used to execute a process following the activation of a button in the contextual menu of a field.

OPENI

used to open or close a sequential file in read only.

OPENIO

used to open and close a sequential file in read and write.

OPENO

used to open and close a sequential file in write only.

OR

used to define an "or logic" between two logic values.

ORDER

used to fix the search index for a table, or even create a new index.

Return

 

P

PARSE

used to syntactically analyze an expression containing a string of characters.

PAT

used to verify the conformity of a string to a pattern.

PCOLOR

contains the display color for a field where the option "c" has been set.

PI

returns an approximate value of the constant for the perimeter of a circle with respect to its diameter.

PICK

used to identify the records selected and deselected in a picking box.

PIKLTB

used to restore the current line in a grid saved with the instruction Pokltb.

POKLTB

used to save the current line in a grid.

PMT

used to edit the processes

PRD

used to find the product of a series of numerical variables.

PUTSEQ

used to write the data from the variables in a file opened using Openo or Openio.

Return

 

Q

QSTBOX

declare a question box that is used to manage this OBJect in an automatic fashion or not.

Return

 

R

RAZ

used to rezero a variable or class of variables.

RDSEQ

used to read the data in an ASCII file opened with Openi or Openio.

READ

used to carryout the reads on a table by an access key or a temporary index.

READLOCK

used to carryout the reads on a table by an access key or a temporary index, by locking the read record.

REB

used to load the current application.

REPEAT

used to carryout the loops up to the fulfillment of a condition.

REPORT:

used to launch the printing of a report from a process.

RESUME

used, in an error or interruption process, to return to the next instruction following that which provoked the diversion.

RETURN

used to return to the sub-program called by Gosub to the next instruction to call Gosub.

REWRITE

used to re-write a given record in a table.

RIGHT$

used to extract a sub-string from the right from a certain rank in a string of characters.

RND

(x) returns a random number, falling between 0 and x (x excluded).

ROLLBACK

used to abandon a transaction.

ROWCOUNT

used to identify the number of records for all or part of a table or a link.

RUN

used to execute a process.

Return

 

S

SCHAR

used to declare the ASCII character string type variables.

SEEK

used to move the read point in a file opened with Openi or Openio.

SEG$

used to extract a sub-string found between two ranks in a string of characters.

SELBOX

declares a selection box for the entry of a choice.

SELDEST

used to enter, in a Windows window, the recipients and other information for the message to be sent.

SELIMP

used to choose the printer and change some parameters upon launching the print.

SEND

used to send a message.

SETFCT

used to indicate the function to the psadx executable.

SETLBOX

used to initialize a selection in a left list.

SETLOB

used to assign a clob by a variable or the opposite.

SETMDU

used to indicate the module to the psadx executable.

SETMOK

used to render a screen valid or invalid.

SGN

returns the sign of a numeric argument.

SH

returns the hyperbolic sine for the argument.

SHORTINT

used to declare the variables of the type short integer.

SIGMA

used to find the sum of a series of numerical expressions or the concatenation of a series of alphanumeric expressions dependant on an index, this index varies between two ranges with a step of 1.

SIN

returns the sine for the argument.

SLEEP

used to interrupt the execution of a process during a given time.

SORTA

used to sort the single dimensioned grid of variables.

SPACE$

returns a string of n spaces.

SQL

launches a selection SQL request.

SQR

calculates the square root of a number.

STAT1

contains the number of lines returned by a system command.

STATUS

contains the return status of an entry instruction.

STRING$

used to define a string, resulting from the repetition of a sub-string or of an ASCII code.

SUBPROG

used to declare a sub-program that can contain a list of arguments, callable by Call.

SUM

used to find the cumulative of a series of numerical variables or the concatenation of a series of alphanumeric variables.

SYSTEM

used in the execution of system commands by recovering where possible the standard exit in an Adonix variable.

Return

 

T

TAIREC

contains the size in number of bytes of each record in an open table.

TAN

returns the tangent of its argument.

TH

returns the hyperbolic tangent of its argument.

TIME

returns the local time in number of seconds since midnight.

TIME$

returns the local time.

TITCOL

used to display the titles for the columns in the scrolling grid.

TITLED

Assign a title to a window.

TOLOWER

used to transform all the uppercase letters in a string of characters into lowercase numbers.

TOUPPER

used to transform all the lowercase letters in a string of characters into uppercase numbers.

TRANSMASK

used to copy a mask into another.

TRBEGIN

used to open the tables in read/write and define the start of a transaction.

TRTCOU

returns the name of the current process.

TYPE

used to return the type of a variable.

Return

 

U

UNI

used to verify if there are duplicated values in a series of variable or numeric expressions, alphanumeric expressions or dates.

UNIQID

used to generate a sequence of unique long integers for each Adonix table.

UNLOCK

used to unlock either a symbol, or a globally locked table, or all the records previously locked in a table.

UPDATE

used to re-write the records in a table with the values passed in parameter.

Return

 

V

VAL

transforms a string of characters into a number.

VALUE

used to declare the arguments in a sub-program by specifying if they are passed by value.

VAR

used to find the variance of a series of numerical variables.

VARIABLE

used to declare the arguments in a sub-program by specifying if they are passed by address.

VARINIT

used to determine if a mask variable is initialized or not.

VARMODE

used to determine if a mask variable is entered or display only.

VER$

used to identify the version number and the Adonix or Adonix application license or else a string characterising each Adonix application used.

VIREBLC

used to delete the spaces at the start, at the end or in the middle of a string of characters.

Return

 

W

WEEK

used to recover the week number associated with a date.

WHERE

used to select the records in a table - in association with a command to open the table, to run through a table or to filter.

WHILE

used to carryout loops whilst a condition is met.

WRITE

used to create a record in a table.

WRNBOX

declare a warning box.

WRSEQ

used to write the data in an ASCII file opened with Openo or Openio.

Return

 

X

XOR

used to define an "or exclusive logic" between two logic values.

Return

 

Y

YEAR

extracts the year from a date.

Return

 

Z

ZC

contains the value of the current variable (in entry, in initialization, in control, in selection and in help).

ZONCOU

contains the name of the field currently being entered in a mask.

ZONSOR

contains the name of the last field entered after an entry in the mask.

ZONSUI

used to divert then next entry step by giving the name of the next field.

Return

 

SOMMAIRE

 

Copyright © Sage 1999-2007