| |
Connexion | Le type Connexion permet de décrire par programmation une ou plusieurs connexion(s) à des bases de données externes (HFSQL Client/Serveur, Accès Natif, ...). |
Date | Le type Date permet de manipuler simplement des dates. Ce type permet de gérer de manière quasi automatique les conversions |
DateHeure | Le type DateHeure permet de manipuler simplement une date et une heure. Le type DateHeure peut être utilisé par exemple pour réaliser des calculs (différence, addition, ...) sur les dates, les heures et les durées. |
Description d'API | Une variable de type Description d'API permet de décrire par programmation une API, ses paramètres, sa valeur de retour et ses options d'appel. |
Description de fichier | Une variable de type Description de fichier permet de décrire par programmation un ou plusieurs fichiers de données. La description de chaque fichier est validée par la fonction HDécritFichier. |
Description d'IndexFullText | Une variable de type Description d'IndexFullText permet de décrire par programmation un ou plusieurs index full-text. |
Description de liaison | Une variable de type Description de liaison permet de décrire par programmation une liaison entre deux fichiers de données. La description de chaque liaison est validée par la fonction HDécritLiaison. |
Description de procédure | Le type Description de procédure permet d'obtenir des informations sur une procédure ou une méthode. |
Description de rubrique | Une variable de type Description de rubrique permet de décrire par programmation une ou plusieurs rubriques d'un fichier de données. La description de chaque rubrique est validée par la fonction HDécritRubrique. |
Durée | Le type Durée permet de manipuler simplement des intervalles de dates et d'heures. Le type Durée peut être utilisé par exemple pour réaliser des calculs (différence, addition, ...). |
File | Une variable de type file est un type structuré qui permet de regrouper une série d'éléments du même type. Les éléments sont ajoutés à la fin de la file et sont récupérés dans l'ordre d'enfilement. |
Heure | Le type Heure permet de manipuler simplement des heures. Ce type permet de gérer de manière quasi automatique les conversions (fonctions HeureVersChaîne, HeureVersEntier, ...) |
Liste | Une variable de type Liste est un type structuré qui permet de regrouper une série d'éléments du même type. Les éléments peuvent être ajoutés à la fin de la liste ou être insérés dans la liste. |
Pile | Une variable de type Pile est un type structuré qui permet de regrouper une série d'éléments du même type. Les éléments sont ajoutés à la fin de la pile et sont récupérés du plus récent au plus ancien. |
Versions 21 et supérieuresPoint Point | Une variable de type Point est un type structuré qui permet de représenter une position (X, Y) en 2 dimensions. |
Police | Le type Police permet de décrire simplement une police par programmation. |
Rectangle | Une variable de type Rectangle est un type structuré qui permet de représenter un rectangle (X, Y, Largeur, Hauteur) en 2 dimensions. |
Source de données | Une variable de type Source de données permet de décrire une source de données par programmation (requête, vue, alias, ... ). Toutes les opérations possibles sur une vue (respectivement une requête) pourront être effectuées sur une variable de type Source de données associée à une vue (respectivement une requête). |
Variant | Le type Variant permet de :- stocker n'importe quelle valeur de type simple : booléen, numérique (Monétaire, réel sur 8 octets, Entier signé sur 4 octets), caractères et chaîne de caractères, date (Date, Heure, DateHeure et Durée).
- réaliser des interactions avec les objets ActiveX et la programmation Automation.
- manipuler la valeur NULL dans le WLangage.
|