Voici un tableau de référence des différents instructions, procédures et fonctions du «UniBasic» d'UniData (aussi connu sous le nom de built-in functions) :
Nom | Description |
---|---|
ABORT | Cette commande permet de terminer un programme ou un sous-routine en progression et de retourner l'utilisateur au niveau système UniData. |
ABS | Cette fonction permet de retourner la valeur numérique positive du paramètre spécifié. |
acceptConnection | Cette fonction permet d'accepter une connexion entrante sur le socket côté serveur. |
ACOS | Cette fonction permet de retourner l'arc cosinus de trigonométrie de l'expression numérique. |
ACTIVATEKEY | Cette commande permet d'activer la clef ou le portefeuille. |
addAuthenticationRule | Cette fonction permet d'ajouter une règle d'authentification dans un contexte de sécurité. |
addCertificate | Cette fonction permet de charger un certificat ou de multiple certificat, dans un contexte de sécurité pour UniData à utiliser en tant que serveur ou certificat client. |
addRequestParameter | Cette fonction permet d'ajouter un paramètre à la requête. |
ALPHA | Cette fonction permet de vérifier si une chaîne de caractères est composé entièrement de caractères alphabétique. |
amInitialize | Cette fonction permet de créer et d'ouvrir une session AMI. |
amReceiveMsg | Cette fonction permet de recevoir un message envoyé par la fonction amSendMsg. |
amReceiveRequest | Cette fonction permet de recevoir un message de requête. |
amSendMsg | Cette fonction permet d'envoyer un datagram de message. |
amSendRequest | Cette fonction permet d'envoyer et recevoir un message. |
amSendResponse | Cette fonction permet d'envoyer une requête de message. |
amTerminate | Cette fonction permet de fermer une session. |
analyzeCertificate | Cette fonction permet de décoder un certificat et d'entrer le texte brute dans un paramètre de résultat. |
AND | Cet opérateur permet d'effectuer une test logique «Et». |
ASCII | Cette fonction permet de convertir des valeurs ASCII en une chaîne de caractères EBCDIC. |
ASIN | Cette fonction permet de retourner l'arc sinus de trigonométrie de l'expression numérique. |
ASSIGN | Cette commande permet de redéfinir des paramètres de niveau système. |
ATAN | Cette fonction permet de retourner arc tangente de trigonométrie de l'expression numérique. |
BITAND | Cette fonction permet d'effectuer une opération de «Et binaire». |
BITNOT | Cette fonction permet d'effectuer une opération de «Négation binaire». |
BITOR | Cette fonction permet d'effectuer une opération de «Ou binaire». |
BITXOR | Cette fonction permet d'effectuer une opération de «Ou exclusif binaire». |
BPIOCP | Cette commande permet d'activer la pagination automatique. |
BPIOCPN | Cette commande permet de désactiver la pagination automatique. |
BREAK | Cette commande permet d'activer ou désactiver la touche d'interruption pour quitter le programme au prompt de déboguage «!» et affiche le numérique de ligne du programme courant. |
BYTELEN | Cette fonction permet de retourner le nombre d'octets requis pour entreposer un caractère. |
CALCULATE | Cette fonction permet d'exécuter un attribut virtuel. |
CALL | Cette commande permet de transférer le contrôle de programme à sous-routine externe. |
CALLC | Cette commande permet de transférer le contrôle de programme à sous-routine externe écrit en langage de programmation C. |
CASE | Cette commande permet d'effectuer une évaluation de cas. |
CAT | Cet opération permet d'effectuer une concaténation de 2 expressions. |
CATS | Cette fonction permet d'effectuer la concaténation de 2 tableaux. |
CHAIN | Cette commande permet de terminer le programme courant UniBasic et d'exécuter la commande ECL spécifié. |
CHANGE | Cette fonction permet de remplacer toutes les occurrences d'une sous-chaîne de caractères par une autre sous-chaîne de caractères. |
CHAR | Cette fonction permet de changer une expression numérique ASCII en caractère. |
CHARLEN | Cette fonction permet de retourner le nombre de caractères dans une chaîne de caractères. |
CHARS | Cette fonction permet de changer une valeur numérique dans un tableau spécifié en sa chaîne de caractères équivalent. |
CHECKSUM | Cette fonction permet de calculer la somme de contrôle positionnelle de la chaîne de caractères spécifié. |
CLEAR | Cette commande permet de fixer les valeurs de toutes les variables entreposés en mémoire locale à 0, incluant tous les éléments tableaux. |
CLEARCOMMON | Cette commande permet de fixer toutes les variables dans un région commune spécifié à zéro. |
CLEARDATA | Cette commande permet d'effacer les données entreposés dans n'importe quel commande DATA. |
CLEARFILE | Cette commande permet d'effacer tous les enregistrements d'un fichier, mais n'efface pas le fichier lui-même. |
CLEARINPUT | Cette commande permet d'effacer le tampon de type avant-terminal afin que la commande INPUT suivante force une réponse de l'utilisateur. |
CLEARSQL | Cette commande permet d'effacer toutes les tables temporaires actives étant créé durant la session courante. |
CLOSE | Cette commande permet de fermer un dictionnaire ou un fichier de données. |
CLOSESEQ | Cette commande permet de fermer un fichier séquentiel étant ouvert avec les commandes OPENSEQ ou OSOPEN. |
closeSocket | Cette commande permet de fermer une connexion de socket. |
CloseXMLData | Cette fonction permet de fermer la variable de tableau dynamique pour un XML. |
COL1 | Cette fonction permet de retourner la position de colonne précédant une sous-chaîne de caractères trouvé par la fonction FIELD. |
COL2 | Cette fonction permet de retourner la position de colonne suivante une sous-chaîne de caractères trouvé par la fonction FIELD. |
COMMON | Cette commande permet d'entreposer toutes les variables étant accessibles de n'importe quel sous-routine ou programme. |
CONTINUE | Cette commande permet de transférer le contrôle de la prochaine itération d'une commande FOR/NEXT ou LOOP/REPEAT. |
CONVERT | Cette commande ou fonction permet de changer toutes les occurrences d'une sous-chaîne de caractères spécifié pour une autre spécifié dans une chaîne de caractères. |
COS | Cette fonction permet de retourner le cosinus de trigonométrique de l'expression numérique. |
COUNT | Cette fonction permet de retourner le nombre de fois qu'une sous-chaîne de caractères apparaît dans une chaîne de caractères. |
createCertificate | Cette commande permet de générer un certificat. |
createCertRequest | Cette fonction permet de générer une requête de certificat PKCS #10 d'une clef privé de formulaire PKCS #8 et un ensemble de données utilisateur spécifié. |
createRequest | Cette fonction permet de créer une requête HTTP et retourne un identificateur Handle associé à la requête. |
createSecureRequest | Cette fonction permet de créer une requête HTTP et retourne un identificateur Handle dans un contexte de sécurité associé à la requête. |
createSecurityContext | Cette fonction permet de créer un contexte de sécurité et retourne l'identificateur Handle du contexte. |
DATA | Cette commande permet de placer des données dans une file d'attente d'entrée entreposé dans @DATA. |
DATE | Cette fonction permet de retourner la date courante du système dans un format interne. |
DBTOXML | Cette commande permet de créer un document XML à l'aide d'une base de données UniData. |
DCOUNT | Cette fonction permet de retourner le nombre de sous-chaîné de caractères délimité par la chaîne de caractères spécifié. |
DEACTIVATEKEY | Cette commande permet de désactiver la clef ou le portefeuille. |
DEBUG | Cette commande permet d'arrêter l'exécution du programme, de passer au mode interactif de déboguage UniBasic et d'afficher le prompt de déboguage (!). |
DEFFUN | Cette commande permet de déclarer une fonction écrite par l'utilisateur, rendant la fonction disponible dans un programme UniBasic. |
DEL | Cette commande permet de supprimer un attribut, une valeur ou une sous-valeur d'un tableau dynamique. |
DELETE | Cette commande ou fonction permet de supprimer un enregistrement d'un fichier UniData. |
DELETELIST | Cette commande permet de supprimer une liste de sélection sauvegardé. |
DELETEU | Cette commande permet de supprimer l'enregistrement spécifié d'un fichier UniData. |
DIM | Cette commande permet de créer et de déterminer les dimensions d'un tableau dimensionné. |
DIGEST | Cette fonction permet de générer un résumé de message des données fournit. |
DIR | Cette fonction permet de retourner la taille d'un fichier en octet, la date et l'heure de modification du fichier et les privilèges du fichier. |
DISPLAY | Cette commande permet d'envoyer la sortie vers le terminal d'affichage indépendamment de l'utilisation de la commande PRINTER ON/OFF. |
DISPLAYWIDTH | Cette fonction permet de retourner le nombre d'octets nécessaire dans l'affichage de l'expression de la chaîne de caractères. |
DOWNCASE | Cette fonction permet de convertir tous les caractères dans une chaîne de caractères en minuscule. |
DQUOTE | Cette fonction permet d'entourer une expression de chaîne de caractères en double guillemets. |
DROUND | Cette fonction permet d'arrondir une valeur de double précision en une valeur. |
EBCDIC | Cette fonction permet de convertir une le code ASCII en valeur correspondant EBCDIC. |
ECHO | Cette commande permet de contrôler si les caractères s'affichent sur le terminal de l'écran quand vous tapez sur le clavier. |
EDADRV_Cleanup | Cette fonction permet de libérer toute la mémoire allouée et toutes les poignées à la base de données externe, ferme tous les fichiers et libère le pilote d'environnement. |
EDADRV_CloseStmt | Cette commande permet de fermer tous les curseurs ouverts associés à l'instruction attribuant un identificateur Handle. |
EDADRV_Connect | Cette fonction permet d'établir une connexion à une base de données externe. |
EDADRV_Disconnect | Cette fonction permet de se déconnecter d'une base de données externe et de libérer la connexion avec un identificateur Handle. |
EDADRV_DropStmt | Cette fonction permet de fermer n'importe quel curseur ouvert associé avec l'instruction utilisant un identificateur Handle et rend indisponible son SQL pour une utilisation future. |
EDADRV_EndTransaction | Cette fonction permet de finaliser ou d'annuler une transaction dans une base de données externe dépendamment de la valeur spécifié. |
EDADRV_ExecuteStmt | Cette fonction permet d'exécuter une instruction SQL précédemment préparé par EDA_PrepareStmt. |
EDADRV_FetchStmt | Cette fonction permet de demander le nombre d'enregistrement d'un curseur ouvert. |
EDADRV_FreeResult | Cette fonction permet de libérer le tampon d'ensemble de résultats. |
EDADRV_GetDBInfo | Cette fonction permet de retourner les informations générales à propos de la base de données avec lequel l'application est actuellement connecté. |
EDADRV_GetEDAAttr | Cette fonction permet de recevoir une paire de nom d'attribut et de valeur. |
EDADRV_GetErrmsg | Cette fonction permet de demander le code d'erreur associé avec un message d'erreur. |
EDADRV_GetSpecialInfo | Cette fonction permet de demander les informations spéciales à propos de la base de données dans lequel il est actuellement connecté, telles que le renommage d'une table, le renommage d'un index et les équivalents de type de données BLOB. |
EDADRV_LoadSymbols | Cette fonction permet de charger les autres fonctions à partir d'un tableau de pilote de symbole EDA. |
EDADRV_Perform | Cette fonction permet de combiner le traitement des fonctions EDADRV_PrepareStmt et EDADRV_Execute, et si l'instruction est une requête, il récupère l'ensemble des résultats comme dans EDADRV_FetchStmt. |
EDADRV_PrepareStmt | Cette fonction permet de préparer une instruction passant par le EDA. |
ENABLEDEC | Cette commande permet d'activer la décryption d'un fichier ou d'un champ spécifié. |
ENCODE | Cette commande permet de traiter les données encodé d'un entrée de données. |
ENCRYPT | Cette fonction permet de traiter les opérations d'encryption symétrique. |
END | Cette commande permet de déclarer la fin du programme dans un bloc d'instructions. |
ENTER | Cette commande permet de passer le contrôle du programme au programme spécifié. |
EQ | Cet opérateur permet de tester une égalité. |
EQS | Cette fonction permet de comparer 2 tableaux. |
EQU | Cette commande permet de remplacer une constante avec un tableau, une fonction, un nombre, ou un nom de variable dans un programme compilé. |
EREPLACE | Cette fonction permet de remplacer la sous-chaîne de caractères avec une autre sous-chaîne de caractères. |
EXECUTE | Cette commande permet d'exécuter un ECL ou une commande SQL UniData dans un programme UniBasic. |
EXECUTESQL | Cette commande permet d'exécuter une instruction SQL UniData dans un programme UniBasic. |
EXIT | Cette commande permet de terminer une structure FOR/NEXT ou LOOP/REPEAT et de transférer le contrôle à l'instruction suivante. |
EXP | Cette fonction permet de calculer l'exponentielle de l'expression spécifié. |
EXTRACT | Cette fonction permet de demander les données d'un attribut, d'une valeur ou d'une sous-valeur dans un tableau dynamique. |
FIELD | Cette fonction permet de de traiter une chaîne de caractères comme un tableau, avec des champs délimités par un caractère ASCII spécifié, et retourne une sous-chaîne de caractères ou groupe sous-chaîne de caractères. |
FIELDSTORE | Cette fonction permet d'insérer une expression et un délimiteur approprié dans une chaîne de caractères. |
FILEINFO | Cette fonction permet de retourner des informations à propos de la configuration d'un fichier. |
FILELOCK | Cette commande permet de verrouiller le dictionnaire ou une portion de données d'un fichier contre l'accès par les instructions READL, READU, READVU, MATREADL, MATREADU, MATWRITEU, WRITEU et WRITEVU. |
FILEUNLOCK | Cette commande permet de déverrouiller un fichier précédemment verrouillé avec une commande FILELOCK. |
FIND | Cette commande permet de déterminer la position de l'expression spécifié dans un tableau dynamique. |
FINDSTR | Cette commande permet de déterminer la position d'une sous-chaîne de caractères dans un tableau dynamique. |
FLUSH | Cette commande permet de vider la sortie vers le terminal quand UDT.OPTIONS 46 est activé. |
FMT | Cette fonction permet de formater les données d'une expression spécifié pour l'affichage proposé. |
FOOTING | Cette commande permet de provoquer l'impression ou l'affichage de la chaîne de caractères spécifiée au bas de chaque page d'un rapport. |
FORMLIST | Cette commande permet de créer une liste de sélection active à partir d'un tableau dynamique. |
FOR/NEXT | Cette commande permet d'exécuter en boucle, un nombre de fois spécifié, un groupe d'instructions. |
FUNCTION | Cette commande permet de définir une fonction utilisateur. |
GARBAGECOLLECT | Cette commande permet de libérer tous les espaces de mémoire alloués par les variables UniBasic dans le ramasse-miette. |
GE | Cet opérateur permet de vérifier si une expression est plus grande ou égale à une autre expression. |
generateKey | Cette fonction permet de générer une paire de clef cryptographique public et encrypter une clef privé. |
GES | Cette fonction permet de comparer chaque valeur dans un tableau spécifié dans sa valeur correspondante du tableau spécifié. |
GET | Cette commande permet de recevoir une entrée non-sollicité d'une ligne attaché. |
getCipherSuite | Cette fonction permet de demander les informations à propos d'une suites de chiffrement prise en charge ainsi que leur version, leur utilisation, leur force et leur type pour le contexte de sécurité que vous spécifiez. |
GETENV | Cette fonction permet de retourner le contenu d'une variable d'environnement d'une plate-forme UNIX ou Windows. |
getHTTPDefault | Cette fonction permet de retourner les valeurs par défaut des ajustements HTTP. |
GETLIST | Cette commande permet de restaurer une liste de sélection d'une liste sauvegardé. |
GETPTR | Cette fonction permet de retourner une variable de chaîne de caractères contenant les valeurs de l'imprimante courante pour le numéro de l'unité spécifié. |
GETPU | Cette fonction permet de retourner le chemin complet de l'imprimante courante de l'identificateur de fichier d'impression ou la mise en attente créé par le processus utilisateur courant. |
GETQUEUE | Cette fonction permet de retourner un tableau dynamique contenant les informations à propos de tous les enregistrements actuellement verrouillé et attendant d'être libéré. |
GETREADU | Cette fonction permet de retourner un tableau dynamique contenant les informations à propos de tous les enregistrements actuellement verrouillé par UniBasic ou une commande ECL. |
getResponseHeader | Cette fonction permet de demander la valeur de réponse d'entête spécifié retourné par submitRequest(). |
getSocketInformation | Cette fonction permet de demander les informations à propos d'une connexion socket. |
getSocketOptions | Cette fonction permet de demander la valeur courante pour une option de socket associé avec le socket de n'importe quel type. |
GETUSERGROUP | Cette fonction permet de retourner le numéro de groupe pour l'identificateur utilisateur spécifié. |
GETUSERID | Cette fonction permet de retourner l'identificateur utilisateur pour un nom utilisateur. |
GETUSERNAME | Cette fonction permet de retourner le nom d'utilisateur pour l'identificateur utilisateur spécifié. |
GOSUB | Cette commande permet de transférer le contrôle du programme à la sous-routine interne spécifié. |
GOTO | Cette commande permet d'effectuer un branchement inconditionnel à l'étiquette spécifié. |
GROUP | Cette fonction permet d'extraire le nombre de groupe continue spécifié d'une chaîne de caractères spécifié. |
GROUPSTORE | Cette commande permet d'insérer une sous-chaîne de caractères ou une portion de sous-chaîne de caractères dans une chaîne de caractères et remplacer tous, une partie ou aucune partie de la chaîne de caractères. |
GT | Cet opérateur permet de vérifier si une expression est plus grande qu'une autre expression. |
GTS | Cette fonction permet de comparer chaque valeur dans un tableau spécifié dans sa valeur correspondante du tableau spécifié. |
HASH | Cette fonction permet de déterminer à quel groupe une clef d'enregistrement particulière est hachée, en fonction du modulo et du type d'un fichier. |
HEADING | Cette commande permet d'imprimer une chaîne de caractères que vous spécifiez en haut de chaque page de rapport sur le périphérique d'impression courant. |
HUSH | Cette commande permet d'activer ou désactiver la sortie de terminal. |
ICONV | Cette fonction permet de convertir une chaîne de caractères ou une donnée numérique en représentation en format basée sur le codes de conversion. |
ICONVS | Cette fonction permet de convertir une chaîne de caractères ou une donnée numérique dans le format d'affichage au format interne, basé sur un code de conversion, pour chaque élément d'un tableau dynamique. |
IF/THEN/ELSE | Cette commande permet d'exécuter un des deux blocs d'instructions basé sur une expression de condition. |
IN | Cette fonction permet de capturer des données brutes d'une file d'attente d'entrée ou d'un terminal. |
INDEX | Cette fonction permet de retourner la position de début d'une occurrence spécifié. |
INDICES | Cette fonction permet de retourner les noms d'index de clef alternative ou les informations à propos d'une clef d'index alternative particulière. |
initSecureServerSocket | Cette fonction permet de créer une connexion de serveur socket orienté flux de donnée sécurisé. |
initServerSocket | Cette fonction permet de créer une connexion orienté flux de données socket. |
INMAT | Cette fonction permet de retourner le nombre d'éléments d'un tableau ou le nombre de modulo composant un fichier. |
INPUT | Cette commande permet de demander les données à partir d'une file d'attente d'entrée ou de l'écran de terminal. |
INPUT @ | Cette commande permet de placer le curseur à l'emplacement spécifié dans l'écran de terminal et affiche un prompt à l'utilisateur comme entrée de donnée. |
INPUTCLEAR | Cette commande permet d'effacer le tampon de type avant-terminal afin que la commande INPUT suivante force une réponse de l'utilisateur. |
INPUTERR | Cette commande permet d'afficher le message d'erreur de ligne inférieur de l'écran du terminal. |
INPUTIF | Cette commande permet de demander l'entrée du tampon de type et l'associe à l'entrée à une variable. |
INPUTNULL | Cette commande permet d'activer le changement du caractère INPUTNULL par défaut du trait de soulignement par un autre caractère unique. |
INPUTTRAP | Cette commande permet de fixer un événement réagissant pour un caractère particulier ou des caractères dans un programme. |
INS | Cette commande permet d'insérer une expression avec le délimiteur approprié avant l'attribut, la valeur ou la marque de sous-valeur spécifié dans un tableau dynamique. |
INSERT | Cette fonction permet d'insérer une expression (avec son délimiteur) avant ou après l'attribut, la valeur ou la marque de sous-valeur spécifié dans un tableau dynamique. |
INT | Cette fonction permet de retourner la valeur entière pour une expression numérique. |
ISMB | Cette fonction permet de retourner un code indiquant si la langue actuellement installée est constitué d'un ensemble de caractères à un ou plusieurs octets. |
ISNV | Cette fonction permet de tester une expression pour une valeur nulle. |
ISNVS | Cette fonction permet de tester des éléments de tableau dynamique à voir si l'un d'eux est la valeur nulle. |
ITYPE | Cette fonction permet d'activer un programme UniBasic à exécuté dans les attributs virtuel UniData du dictionnaire d'un fichier UniData. |
LE | Cet opérateur permet de vérifier si une expression est plus petit ou égale à une autre expression. |
LEN | Cette fonction permet de retourner la longueur d'expression de caractère. |
LENS | Cette fonction permet de retourner la longueur des valeurs dans chaque élément d'un tableau dynamique. |
LES | Cette fonction permet de comparer chaque valeur dans un tableau spécifié à sa valeur correspondante du tableau spécifié. |
LISTUSER | Cette fonction permet de retourner les informations à propos d'un processus UniData actuellement en exécution dans le tableau dynamique. |
LN | Cette fonction permet de retourner le logarithme en base naturel de l'expression numérique spécifié. |
loadSecurityContext | Cette fonction permet de charger une sauvegarde un enregistrement de contexte de sécurité contenu dans la session courante. |
LOCATE | Cette commande permet de localiser un élément dans un tableau dynamique. |
LOCK | Cette commande permet de réserver une ressource informatique (comme un périphérique ou un fichier) pour le processus utilisateur courant. |
LOOP/REPEAT | Cette commande permet d'effectuer une boucle d'instructions selon une certaine condition. |
LOWER | Cette fonction permet de convertir toutes les marques d'attributs en marques de valeur, et, dans un tableau dynamique, convertir tous les marques de valeur en marques de sous-valeur. |
LT | Cet opérateur permet de vérifier si une expression est plus petite qu'une autre expression. |
LTS | Cette fonction permet de comparer chaque élément dans un tableau spécifié à sa valeur correspondante dans le tableau spécifié. |
MAT | Cette commande permet d'associer de nouvelles valeurs à tous les éléments d'un tableau dimensionné basé sur une expression. |
MATBUILD | Cette commande permet de générer un tableau dynamique d'un tableau à partir d'un tableau dimensionné basé sur les positions de début et de fin spécifiées et le délimiteur spécifié. |
MATCH | Cette fonction permet de demander si une variable correspond à une modèle de caractères, de nombre ou de chaîne de caractères littérale spécifié. |
MATCHFIELD | Cette fonction permet de retourner une sous-chaîne de caractères correspondant à modèle ou des données littérales. |
MATPARSE | Cette commande permet de distribué les éléments d'une chaîne de caractères délimiter ou un tableau dynamique avec des éléments consécutifs d'un tableau dimensionné. |
MATREAD | Cette commande permet d'associer les valeurs trouvés dans les attributs successifs d'un enregistrement aux éléments correspondant d'un tableau dimensionné. |
MATREADL | Cette commande permet d'associer les valeurs trouvés dans les attributs successifs d'un enregistrement aux éléments correspondant d'un tableau dimensionné dans un contexte de verrou partagé. |
MATREADU | Cette commande permet d'associer les valeurs trouvés dans les attributs successifs d'un enregistrement aux éléments correspondant d'un tableau dimensionné dans un contexte de verrou exclusif. |
MATWRITE | Cette commande permet d'écrire des éléments successifs d'un tableau dimensionné correspondant aux attributs d'un enregistrement. |
MATWRITEU | Cette commande permet d'écrire des éléments successifs d'un tableau dimensionné correspondant aux attributs d'un enregistrement sans libérer les verrous. |
MAXIMUM | Cette fonction permet de retourner la plus grande valeur numérique trouvé dans un tableau dynamique. |
MBLEN | Cette fonction permet de retourner le nombre d'octets dans le premier caractère de la chaîne de caractères. |
MDPERFORM | Cette commande permet d'exécuter des divers commandes UniData, des phrases ou des paragraphes dans un programme UniBasic lors du transfert de listes vers ou depuis les commandes exécutés. |
MINIMUM | Cette fonction permet de retourner la plus petite valeur numérique trouvé dans un tableau dynamique. |
MOD | Cette fonction permet de retourner le restant d'une division. |
NE | Cet opérateur permet de tester une non-égalité (différent). |
NEG | Cette fonction permet d'inverser le signe du nombre spécifié (s'il est négatif, il deviendra positif et s'il est négatif, il deviendra positif). |
NES | Cette fonction permet de comparer chaque valeur dans le tableau spécifié à sa valeur correspondante dans un tableau spécifié. |
NFAUSER | Cette fonction permet de débuter une connexion NFA (Network File Access) à partir d'un NFA client en utilisant un nom d'utilisateur et un mot de passe spécifié. |
NOCONVERT | Cette commande permet de contrôler la conversion de caractère spéciale. |
NOT | Cet opérateur permet d'effectuer une inversion logique du résultat. |
NOTS | Cet opérateur permet d'effectuer une inversion logique du résultat de chaque élément d'un tableau dynamique. |
NULL | Cette commande permet d'agir une instruction fausse ou nulle. |
NUM | Cette fonction permet de vérifier si une expression est numérique. |
NUMS | Cette fonction permet de vérifier, pour chacun des élément d'un tableau, s'ils sont numériques. |
OCONV | Cette fonction permet de convertir une chaîne de caractères ou des données numériques d'un format interne en un format d'affichage basé sur les codes de conversion. |
OCONVS | Cette fonction permet de convertir une chaîne de caractères ou des données numériques d'un format interne en un format de sortie basé sur les codes de conversion, pour chaque élément d'un tableau dynamique. |
ON/GOSUB | Cette commande permet de transférer le contrôle du programme à sous-routine indiqué par une étiquette en se basant sur une valeur spécifié. |
ON/GOTO | Cette commande permet de transférer le contrôle du programme à étiquette en se basant sur une valeur spécifié. |
OPEN | Cette commande permet d'ouvrir des données hachés UniData ou un fichier de dictionnaire afin de lire, écrire ou supprimer des enregistrements. |
openSecureSocket | Cette fonction permet d'ouvrir une connexion de socket sécurisé dans un mode spécifié et retourne l'état. |
OPENSEQ | Cette commande permet d'ouvrir un fichier à accès séquentiel, en débutant à l'enregistrement spécifié. |
openSocket | Cette fonction permet d'ouvrir une connexion socket dans un mode spécifié et retourne l'état. |
OpenXMLData | Cette fonction permet d'ouvrir un document XML après l'avoir préparé en utilisant la fonction PrepareXML. |
OR | Cet opérateur permet d'effectuer une test logique «Ou». |
OSBREAD | Cette commande permet de lire les données d'un fichier débutant à l'emplacement d'octet spécifié pour une certaine longueur en octets, et associe les données à une variable. |
OSBWRITE | Cette commande permet d'écrire une expression dans un fichier séquentiel à l'emplacement spécifié en octets. |
OSCLOSE | Cette commande permet de fermer un fichier séquentiel étant ouvert avec les commandes OSOPEN ou OPENSEQ. |
OSDELETE | Cette commande permet d'effacer un fichier séquentiel sur une NTFS ou UNIX. |
OSOPEN | Cette commande permet d'ouvrir un fichier séquentiel n'utilisant pas CHAR(10) en tant que saut de ligne. |
OSREAD | Cette commande permet de lire un fichier séquentiel entier et associe le contenu du fichier à une variable. |
OSWRITE | Cette commande permet d'écrire le contenu d'une expression dans un fichier séquentiel. |
PAGE | Cette commande permet d'imprimer la page de sortie courante. |
PAUSE | Cette commande permet de suspendre le processus UniData émettant la commande pour la délai spécifié avec wait_time ou jusqu'à ce que la commande WAKE soit exécuté par le processus. |
PCPERFORM | Cette commande permet d'exécuter une commande de système d'exploitation dans un programme UniBasic. |
PERFORM | Cette commande permet d'exécuter un ECL ou une commande SQL UniData dans un programme UniBasic. |
PRECISION | Cette commande permet d'arrondir les nombres au nombre de décimal spécifié. |
PrepareXML | Cette fonction permet de préparer un document XML pour un programme UniBASIC. |
Cette commande permet d'afficher des données sur le terminal ou l'imprimante système, ou d'envoyer des données vers un fichier d'impression. | |
PRINTER | Cette commande permet de sortir directement les données des instructions PRINT, FOOTING, HEADING ou PAGE sans l'envoyer vers un fichier. |
PRINTER CLOSE | Cette commande permet d'envoyer les données entreposés dans un fichier d'impression ou un tampon d'impression dans la file d'attente d'impression. |
PRINTERR | Cette commande permet d'afficher les messages d'erreur entreposé dans le fichier de message système UniData ou un fichier utilisateur. |
PROCREAD | Cette commande permet d'associer la valeur de chaîne de caractères dans un tampon d'entrée primaire dans Proc appelant à une variable. |
PROCWRITE | Cette commande permet d'écrire des données d'un tampon d'entrée primaire d'un Proc appelant. |
PROGRAM | Cette commande permet de définir le nom d'un programme principal courant. |
PROMPT | Cette commande permet de fixer le prompt de la commande INPUT vers un caractère codé sur un octet. |
protocolLogging | Cette fonction permet de démarrer ou d'arrêter le journal de bord. |
PWR | Cette fonction permet d'élever l'expression spécifié à la puissance de l'expression spécifié. |
QUOTE | Cette fonction permet d'entourer une expression de chaîne de caractères entre guillemets. |
RAISE | Cette fonction permet de déplacer tous les délimiteurs UniData au niveau suivant. |
READ | Cette commande permet de lire un enregistrement dans un fichier d'associer son contenu à un tableau dynamique. |
READBCK | Cette commande permet de demander l'ensemble de clef alternative par SETINDEX, puis récupère la valeur de la clef succédant précédente dans l'index. |
READBCKL | Cette commande permet de demander l'ensemble de clef alternative par SETINDEX, puis récupère la valeur de la clef succédant précédente dans l'index dans un contexte de verrou partagé. |
READBCKU | Cette commande permet de demander l'ensemble de clef alternative par SETINDEX, puis récupère la valeur de la clef succédant précédente dans l'index dans un contexte de verrou exclusif. |
READFWD | Cette commande permet de demander l'ensemble de clef alternative par SETINDEX, puis récupère la valeur de la clef succédant suivante dans l'index. |
READFWDL | Cette commande permet de demander l'ensemble de clef alternative par SETINDEX, puis récupère la valeur de la clef succédant suivante dans l'index dans un contexte de verrou partagé. |
READFWDU | Cette commande permet de demander l'ensemble de clef alternative par SETINDEX, puis récupère la valeur de la clef succédant suivante dans l'index dans un contexte de verrou exclusif. |
READL | Cette commande permet de lire l'enregistrement spécifié à partir d'un fichier et d'associer son contenu dans un tableau dynamique. |
READLIST | Cette commande permet d'associer les valeurs la liste de sélection actives à un tableau dynamique. |
READNEXT | Cette commande permet d'associer le prochaine identificateur d'enregistrement d'une liste de sélection active à une variable. |
READNEXTTUPLE | Cette commande permet d'associer l'enregistrement entier suivant à une variable. |
READSELECT | Cette commande permet d'associer les valeurs la liste de sélection actives à un tableau dynamique. |
READSEQ | Cette commande permet de lire le prochaine enregistrement d'un fichier séquentiel et associe les données lue à une variable. |
readSocket | Cette fonction permet de lire les données dans le tampon du socket. |
READT | Cette commande permet de lire le prochaine enregistrement d'un bande magnétique et d'y associer une variable. |
READU | Cette commande permet de lire un enregistrement d'un fichier et associer son contenu à une variable dynamique. |
READV | Cette commande permet d'associer les données d'un attribut d'enregistrement à une variable. |
READVL | Cette commande permet d'associer les données d'un attribut d'enregistrement à une variable dans un contexte de verrou partagé. |
READVU | Cette commande permet d'associer les données d'un attribut d'enregistrement à une variable dans un contexte de verrou exclusif. |
READXBCK | Cette commande permet de lire la clef précédente dans un clef alternative indexer de la même manière que la commande READBCK, mais sans lire l'enregistrement associé. |
READXFWD | Cette commande permet de lire la clef suivante dans un clef alternative indexer de la même manière que la commande READBCK, mais sans lire l'enregistrement associé. |
ReadXMLData | Cette fonction permet de retourner les données XML dans un tableau dynamique. |
RECORDLOCKED | Cette fonction permet de retourner l'état de verrou pour l'enregistrement ou le fichier spécifié. |
RECORDLOCKL | Cette commande permet de vérifier les verrous d'enregistrement. |
RECORDLOCKU | Cette commande permet de vérifier les verrous exclusif d'enregistrement. |
RELEASE | Cette commande permet de déverrouiller les verrous d'enregistrements et les fichiers verrouillés par le même processus utilisateur. |
ReleaseXML | Cette fonction permet de libérer une variable de tableau dynamique utilisant un identificateur XML. |
REM | Cette commande permet d'indiquer un commentaire ou une remarque n'étant pas interpréter par UniBasic. |
REMOVE | Cette commande ou fonction permet d'extraire un élément d'un tableau dynamique et associe l'élément enlevé à une variable. |
REPLACE | Cette fonction permet de remplacer les données d'un tableau dynamique avec une expression spécifié. |
RESIZET | Cette commande permet de changer la taille d'un bloc d'une commande WRITET utilisé. |
RETURN | Cette commande permet de transférer le contrôle d'un programme d'un sous-programme vers le programmant appelant ou le sous-programme. |
REUSE | Cette fonction permet d'affecter l'application d'opérations arithmétique dans un tableau dynamique. |
REWIND | Cette commande permet de rebobiner la bande magnétique. |
RND | Cette fonction permet de retourner un entier aléatoire entre 0 et l'expression spécifié moins 1. |
RNDSEED | Cette commande permet d'activer le générateur de nombre aléatoire selon le point spécifié. |
RQM | Cette commande permet d'arrêter l'exécution du programme pour le nombre de secondes spécifié. |
SADD | Cette fonction permet d'ajouter 2 nombres en chaîne de caractères et de retourner le résultat dans une chaîne de caractères sous forme de nombre. |
saveSecurityContext | Cette fonction permet d'encrypter et de sauvegarder un contexte de sécurité vers un système de sécurité. |
SCMP | Cette fonction permet de comparer 2 nombres dans des chaînes de caractères et retourne une valeur dépendamment du résultat de la comparaison. |
SDIV | Cette fonction permet d'effectuer la division de 2 nombres en chaîne de caractères et de retourner le résultat dans une chaîne de caractères sous forme de nombre. |
SELECT | Cette commande permet de créer une liste de sélection active de tous les identificateurs d'enregistrement dans un fichier. |
SELECTINDEX | Cette commande permet de créer une liste de sélection basé sur un index de clef alternative. |
SELECTINFO | Cette fonction permet de retourner l'état de la liste de sélection. |
SEND | Cette commande permet d'envoyer les données de sortie à ligne spécifié. |
SEQ | Cette fonction permet de convertir un simple caractère en son code de valeur ASCII. |
SEQS | Cette fonction permet de convertir le premier caractère d'un tableau dynamique à son code de valeur ASCII. |
setAuthenticationDepth | Cette fonction permet de fixer à quel niveau de profondeur UniData doit vérifier un certificat et décider qu'il n'est pas valide. |
setCipherSuite | Cette fonction permet de fixer l'identificateur de la suite de chiffrement à prendre en charge pour le contexte spécifié. |
setClientAuthentication | Cette fonction permet de fixer l'état de l'authentification client du socket. |
SETENV | Cette fonction permet de fixer une variable d'environnement dans UniBasic. |
setHTTPDefault | Cette fonction permet de configurer les ajustements du HTTP par défaut. |
SETINDEX | Cette commande permet de fixer un pointeur sur une clef dans un index alternative de clef. |
setPrivateKey | Cette fonction permet de charger la clef privé dans un contexte de sécurité afin qu'elle puisse être utilisée par les fonctions SSL. |
setRandomSeed | Cette fonction permet de générer un fichier d'accès aléatoire à partir d'une série de fichiers source et fixe ce fichier comme fichier par défaut pour le contexte de sécurité fournit. |
setRequestHeader | Cette fonction permet à l'utilisateur de définir des entêtes supplémentaires pour une requête. |
setSocketOptions | Cette fonction permet de fixer la valeur courante pour une option de socket associé avec un socket de n'importe quel type. |
showSecurityContext | Cette fonction permet de sortie les paramètres de configuration SLL d'un contexte de sécurité dans un format lisible. |
SIGNATURE | Cette fonction permet de générer une signature digital ou de vérifier une signature à l'aide d'une clef fournit. |
SIN | Cette fonction permet de retourner le sinus de trigonométrique de l'expression numérique. |
SLEEP | Cette commande permet d'arrêter l'exécution du programme pour le nombre de secondes spécifié. |
SMUL | Cette fonction permet de multiplier 2 nombres en chaîne de caractères et de retourner le résultat dans une chaîne de caractères sous forme de nombre. |
SOAPCreateRequest | Cette fonction permet de créer une requête SOAP et de retourner un identificateur associé à la requête. |
SOAPCreateSecureRequest | Cette fonction permet de créer une requête SOAP sécurisé et de retourner un identificateur associé à la requête. |
SOAPGetDefault | Cette fonction permet de demander les paramètres par défaut du SOAP, comme la version du SOAP. |
SOAPGetFault | Cette fonction permet d'analyser les données de réponses du SOAPSubmitRequest après avoir reçu un erreur SOAP, dans un tableau dynamique de composante d'erreur SOAP. |
SOAPGetResponseHeader | Cette fonction permet de demander l'entête de réponse spécifique après l'émission d'une requête SOAP. |
SOAPRequestWrite | Cette fonction permet de sortir la requête SOAP en format XML dans une chaîne de caractères ou un fichier. |
SOAPSetDefault | Cette fonction permet de fixer la configuration par défaut de SOAP, comme la version de SOAP. |
SOAPSetParameters | Cette fonction permet de fixer le corps de la requêtes SOAP, spécifiant une méthode à distance appeler avec une liste de méthodes de paramètres. |
SOAPSetRequestBody | Cette fonction permet de fixer le corps de la requête SOAP directement, plutôt que de le construire avec la fonction SOAPSetParameters. |
SOAPSetRequestContent | Cette fonction permet fixer le contenu entier de requête SOAP à partir d'une chaîne de caractères d'entrée ou d'un fichier. |
SOAPSetRequestHeader | Cette fonction permet de fixer l'entête de requête SOAP. |
SOAPSubmitRequest | Cette fonction permet de soumettre une requête SOAP et de demander la réponse. |
SORT | Cette fonction permet d'activer le tri d'un tableau dynamique. |
SOUNDEX | Cette fonction permet de convertir une expression en code phonétique. |
SPACE | Cette fonction permet de retourner une chaîne de caractères contenant le nombre d'espaces spécifié. |
SPACES | Cette fonction permet de retourner le nombre d'espaces spécifiés dans chaque élément d'un tableau dynamique. |
SPLICE | Cette fonction permet d'effectuer la concaténation de 2 chaîne de caractères ou tableaux et insère une expression entre ceux-ci. |
SQLAllocConnect | Cette fonction permet d'allouer et initialiser un environnement de connexion dans un environnement BCI d'UniData. |
SQLAllocEnv | Cette fonction permet de créer un environnement dans lequel s'exécute des appels BCI d'UniData. |
SQLAllocStmt | Cette fonction permet de créer un environnement d'instruction SQL dans lequel s'exécute une déclarations SQL. |
SQLBindCol | Cette fonction permet d'indiquer à BCI d'UniData de renvoyer les résultats d'un appel SQLFetch. |
SQLBindParameter | Cette fonction permet d'indiquer où trouver les valeurs des marqueurs de paramètre d'entrée lorsque vous émettez un appel SQLExecute ou SQLExecDirect. |
SQLCancel | Cette fonction permet de fermer n'importe quel curseur ouvert associé avec l'environnement d'instruction SQL et rejette les résultats en attente à la source de données. |
SQLColAttributes | Cette fonction permet de demander les informations de requête spécifique demandées par la valeur de la colonne spécifié. |
SQLColumns | Cette fonction permet de demander l'ensemble de résultats d'un environnement d'instruction spécifié d'un curseur de 12 colonnes décrivant les colonnes trouvées par le modèle de recherche. |
SQLConnect | Cette fonction permet de connecter la source de données ODBC spécifié. |
SQLDescribeCol | Cette fonction permet de demander les informations descriptives à propos de la colonne spécifié. |
SQLDisconnect | Cette fonction permet de déconnecter un environnement de connexion d'une source de données. |
SQLError | Cette fonction permet de retourner les informations d'état d'erreur à propos d'un des 3 environnements que vous utilisez. |
SQLExecDirect | Cette fonction permet d'accepter une instruction SQL ou un appel de procédure puis l'envoi à la source de données pour l'exécution. |
SQLExecute | Cette fonction permet d'exécuter une instruction SQL à plusieurs reprises, en utilisant différentes valeurs pour les marqueurs de paramètres. |
SQLFetch | Cette fonction permet d'extraire les valeurs de colonne de l'enregistrement suivant à partir d'un ensemble de résultats de la source de données et les place dans les variables spécifiés par SQLBindCol. |
SQLFreeConnect | Cette fonction permet de libérer un environnement de connexion et ses ressources. |
SQLFreeEnv | Cette fonction permet de libérer un environnement d'interface client SQL et ses ressources. |
SQLFreeStmt | Cette fonction permet de libérer certaines ou toutes les ressources associées à une d'environnement d'instruction SQL. |
SQLGetInfo | Cette fonction permet de demander les informations générales à propos de pilote ODBC et la source de données. |
SQLGetTypeInfo | Cette fonction permet de retourner les informations à propos d'un SQL et la source de données. |
SQLNumParams | Cette fonction permet de demander le nombre de paramètres d'une instruction SQL. |
SQLNumResultCols | Cette fonction permet de retourner le nombre de colonnes dans un ensemble de résultats. |
SQLParamOptions | Cette fonction permet aux applications de charger un tableau de marqueur de paramètres dans un seul appel de fonction SQLExecDirect ou SQLExecute. |
SQLPrepare | Cette fonction permet de transmettre une instruction SQL ou un appel de procédure vers la source de données afin de préparation l'exécution SQLExecute. |
SQLRowCount | Cette fonction permet de retourner le nombre d'enregistrements changé par les instructions UPDATE, INSERT ou DELETE. |
SQLSetConnectOption | Cette fonction permet de contrôler certains aspects de la connexion à une source de données. |
SQLSetParam | Cette fonction permet d'indiquer où trouver les valeurs des marqueurs de paramètre d'entrée lorsque vous émettez un appel SQLExecute ou SQLExecDirect. |
SQLSpecialColumns | Cette fonction permet de demander les informations à propos de colonne d'une table. |
SQLStatistics | Cette fonction permet de demander une liste de statistiques à propos d'une simple table et ses indexes. |
SQLTables | Cette fonction permet de demander un ensemble de résultats répertoriant les tables correspondant aux modèles de recherche. |
SQLTransact | Cette fonction permet de demander un COMMIT ou ROLLBACK pour toutes les instructions SQL associées à une connexion ou à toutes les connexions associées avec un environnement. |
SQRT | Cette fonction permet de retourner la racine carré d'un nombre positif spécifié. |
SQUOTE | Cette fonction permet d'entourer une chaîne de caractères avec des simples guillemets. |
SSUB | Cette fonction permet de soustraire 2 nombres en chaîne de caractères et de retourner le résultat dans une chaîne de caractères sous forme de nombre. |
STATUS | Cette fonction permet de retourner un code indiquant la condition de la commande ou une fonction venant juste de s'exécuter. |
STOP | Cette commande permet d'arrêter l'exécution du programme courant. |
STR | Cette fonction permet de retourner une chaîne de caractères composé d'un nombre de répétitions d'une chaîne de caractères. |
STRS | Cette fonction permet de retourner chaque élément d'un tableau spécifié le nombre de fois spécifié. |
submitRequest | Cette fonction permet de soumettre une requête et demande une réponse. |
SUBROUTINE | Cette commande permet de déterminer le début d'une sous-routine externe. |
SUBROUTINE (mise à jour de déclencheur) | Cette commande permet d'appliquer les contraintes définies par l'utilisateur devant être satisfaites avant que les données puissent être actualisé. |
SUBROUTINE (suppression de déclencheur) | Cette commande permet de déclencheur un DELETE étant exécuté lorsque vous tentez de supprimer un enregistrement dans le fichier sujet. |
SUBSTRINGS | Cette fonction permet d'extraire une chaîne de caractères des éléments d'un tableau dynamique. |
SUM | Cette fonction permet d'ajouter les valeurs numériques dans le tableau dynamique selon les délimiteurs dynamique de tableau. |
SWAP | Cette fonction permet de remplacer toutes les occurrences d'une sous-chaîne de caractères avec un seconde sous-chaîne de caractères. |
SYSTEM | Cette fonction permet de demander certains paramètres du niveau du système définis par des instructions UniBasic ou par des commandes ECL telles que SETPTR, TERM et des instructions de requêtes. |
TAN | Cette fonction permet de retourner la tangente de trigonométrique de l'expression numérique. |
TIME | Cette fonction permet de retourner l'heure de la journée dans un format interne, exprimé en nombre de secondes écoulées depuis minuit. |
TIMEDATE | Cette fonction permet de retourner une chaîne de caractères représentant l'heure et la date courante selon le format externe «hh:mm:ss dd mmm yyyy». |
TRANSACTION ABORT | Cette commande permet d'annuler la transaction active. |
TRANSACTION COMMIT | Cette commande permet de conclure la transaction active. |
TRANSACTION START | Cette commande permet d'initier une nouvelle transaction. |
TRIM | Cette fonction permet d'enlever tous les espaces ou occurrences spécifiés au début et à la fin de la chaîne de caractères. |
TRIMB | Cette fonction permet d'enlever tous les espaces à la fin de la chaîne de caractères. |
TRIMF | Cette fonction permet d'enlever tous les espaces au début de la chaîne de caractères. |
TRIMS | Cette fonction permet d'enlever tous les espaces de chaque élément d'un tableau dynamique. |
UDTEXECUTE | Cette commande permet d'exécuter une commande dans un «ECLTYPE U», quel que soit le BASICTYPE utilisé lors de la compilation du programme. |
UNASSIGNED | Cette fonction permet de vérifier une variable dans un programme pour voir s'il est actuellement associé à une valeur ou non. |
UNLOCK | Cette commande permet de déverrouiller les ressources informatiques prédéfinies et réservées par la commande LOCK. |
UPCASE | Cette fonction permet de convertir des caractères en majuscule dans une chaîne de caractères. |
WAKE | Cette commande permet d'activer un processus UniData (pid) ayant été interrompu avec la commande ECL PAUSE ou la commande PAUSE de UniBasic. |
WEOF | Cette commande permet d'écrire une marque EOF (fin de fichier) sur une bande magnétique. |
WEOFSEQ | Cette commande permet d'écrire une marque de fin de fichier à la position du pointeur d'enregistrement dans un fichier séquentiel, provoquant ainsi comme résultat la réduction du fichier à la position courante. |
WRITE | Cette commande permet d'écrire une expression dans un fichier ouvert et libère des verrous définis par le même processus. |
WRITELIST | Cette commande permet d'écrire le contenu d'une variable dans une liste sauvegardé. |
WRITESEQ | Cette commande permet d'écrire une expression dans un enregistrement d'un fichier séquentiel à la position courante du pointeur d'enregistrement. |
WRITESEQF | Cette commande permet d'écrire une expression dans un enregistrement d'un fichier séquentiel à la position courante du pointeur d'enregistrement et force UniData à écrire immédiatement les données sur le disque. |
writeSocket | Cette fonction permet d'écrire les données dans la connexion de socket. |
WRITET | Cette commande permet d'écrire la valeur d'une expression d'un enregistrement sur une bande magnétique. |
WRITEU | Cette commande permet d'écrire un enregistrement dans un fichier sans relâché les verrous. |
WRITEV | Cette commande permet de mettre à jour un attribut spécifié dans un fichier quelque soit l'état du verrou. |
WRITEVU | Cette commande permet d'écrire une expression dans un attribut d'un enregistrement quelque soit l'état du verrou. |
XDOMAddChild | Cette fonction permet de rechercher un chemin spécifié dans un contexte d'une structure DOM et insère un noeud en tant que dernier enfant du noeud trouvé. |
XDOMAppend | Cette fonction permet de rechercher un chemin spécifié dans un contexte d'une structure DOM et insère un noeud dans la structure DOM en tant que prochaine enfant du noeud trouvé. |
XDOMClone | Cette fonction permet de dupliquer la sous-arborescence DOM spécifiée par l'identificateur XML à une nouvelle sous-arborescence spécifié par un nouvel identificateur XML. |
XDOMClose | Cette fonction permet de libérer une structure DOM. |
XDOMCreateNode | Cette fonction permet de créer un nouveau noeud dans une structure DOM. |
XDOMCreateRoot | Cette fonction permet de créer une nouvelle structure DOM avec une racine seulement. |
XDOMEvaluate | Cette fonction permet de retourner la valeur d'un chemin dans le contexte d'un identificateur XML d'une structure DOM. |
XDOMGetAttribute | Cette fonction permet de demander le noeud d'un attribut de noeud selon le nom d'attribut spécifié. |
XDOMGetNodeName | Cette fonction permet de demander le nom d'un noeud. |
XDOMGetNodeType | Cette fonction permet de demander le type de noeud. |
XDOMGetNodeValue | Cette fonction permet de demander la valeur du noeud. |
XDOMGetOwnerDocument | Cette fonction permet de demander l'identificateur DOM à lequel appartient l'identificateur de noeud. |
XDOMGetUserData | Cette fonction permet de demander les données utilisateur associé avec le noeud. |
XDOMInsert | Cette fonction permet de rechercher un chemin dans un contexte de noeud XML dans une structure DOM, et insère un identificateur de noeud dans une structure de DOM de l'enfant précédemment trouvé dans un noeud. |
XDOMLocate | Cette fonction permet de rechercher un point de départ pour la recherche d'un XPath relative dans le contexte d'un identificateur XML d'une structure DOM. |
XDOMLocateNode | Cette fonction permet de traverser un identificateur de noeud et de demander le prochain noeud selon la direction de l'index enfant. |
XDOMOpen | Cette fonction permet de lire un document XML et de créer une structure DOM. |
XDOMRemove | Cette fonction permet de rechercher un chemin dans un contexte d'identificateur XML d'une structure DOM, et alors d'enlever le noeud trouvé ou son attribut par le nom spécifié. |
XDOMReplace | Cette fonction permet de rechercher un chemin dans un contexte d'identificateur XML d'une structure DOM, et de remplacer le noeud trouvé par l'identificateur de noeud spécifié. |
XDOMSetNodeValue | Cette fonction permet de fixer la valeur d'un noeud. |
XDOMSetUserData | Cette fonction permet de fixer les données utilisateur associé avec le noeud. |
XDOMTransform | Cette fonction permet de transformer la structure DOM d'entrée à l'aide de la feuille de style spécifiée pour générer la structure DOM, le fichier ou la chaîne de caractères. |
XDOMValidate | Cette fonction permet de valider le document DOM en utilisant un schéma d'identificateur d'espace de nom spécifié et un espace de nom externe spécifié. |
XDOMValidateDom | Cette fonction permet de valider un document DOM en utilisant un schéma d'identificateur d'espace de nom externe spécifié et un espace de nom externe optionnel spécifié. |
XDOMWrite | Cette fonction permet d'écrire une structure DOM dans une chaîne de caractères ou un fichier. |
XLATE | Cette fonction permet de retourner le contenu d'un attribut et de prendre une action supplémentaire si l'enregistrement n'existe pas ou si l'attribut est vide. |
XMAPClose | Cette fonction permet de fermer un identificateur d'ensemble de données U2XMAP et libère toutes ses structures et la mémoire qu'il utilise. |
XMAPCreate | Cette fonction permet de créer un document XML vide pour transférer des données d'une base de données UniData vers un XML selon les règles de cartographie spécifié. |
XMAPOpen | Cette fonction permet d'ouvrir un document XML en tant qu'ensemble de données U2XMAP. |
XMAPReadNext | Cette fonction permet de demander le prochaine enregistrement d'un ensemble de données U2XMAP et le formate en tant qu'enregistrement du fichier UniData en cours de cartographie. |
XMAPToXMLDoc | Cette fonction permet de générer un document XML à partir de l'ensemble de données U2XMAP en utilisant les règles de cartographie spécifié. |
XMLError | Cette fonction permet de demander le dernier message d'erreur XML. |
XMLExecute | Cette fonction permet d'activer la création d'un document XML en utilisant une instruction LIST de UniQuery ou une instruction SELECT du SQL de UniData pour un programme UniBasic. |
XMLGetError | Cette fonction permet de demander le code d'erreur et le message d'erreur après l'échec d'un appel à l'API du XML. |
XMLGetOptions | Cette fonction permet de demander les valeurs pour l'encodage et les autres options XML en vigueur dans la session UniData courante. |
XMLGetOptionValue | Cette fonction permet de demander la valeur d'encodage ou toute autre option XML en vigueur dans la session UniData courante. |
XMLSetOptions | Cette fonction permet de définir le paramètre d'encodage et d'autres options XML dans la session UniData courante. |
XMLTODB | Cette fonction permet de remplir la base de données UniData à partir d'UniBasic. |
Dernière mise à jour : Samedi, le 10 mars 2018