|
|
|
|
|
- Numéro d'enregistrement non précisé
- Fichiers de données au format 5.5
- Fichiers xBase
HEtat (Fonction) En anglais : HState
Disponible uniquement avec ces types de connexion
Permet de connaître l'état d'un enregistrement. Un enregistrement peut être actif, rayé ou supprimé.
SI HEtat(Client) = hEtatActif ALORS
FIN
Syntaxe
<Résultat> = HEtat([<Fichier de données> [, <Numéro d'enregistrement>]])
<Résultat> : Constante de type Entier Etat de l'enregistrement : | | hEtatActif | L'enregistrement est actif. | hEtatInvalide | État de l'enregistrement non trouvé (erreur). | hEtatRaye | L'enregistrement est rayé. | hEtatSup | L'enregistrement est supprimé. |
<Fichier de données> : Chaîne de caractères optionnelle Nom du fichier de données utilisé. Si ce nom n'est pas spécifié, la fonction HEtat va manipuler le dernier fichier de données utilisé par la dernière fonction de gestion HFSQL (fonction commençant par la lettre H). <Numéro d'enregistrement> : Entier optionnel Numéro de l'enregistrement recherché. Si ce numéro n'est pas spécifié (ou est égal à 0), la fonction HEtat va manipuler l'enregistrement en cours. L'enregistrement en cours n'est pas relu. Remarques Numéro d'enregistrement non précisé Si le paramètre <Numéro d'enregistrement> n'est pas précisé, la fonction HEtat ne réalise pas de lecture de l'enregistrement. Dans une application réseau, il est conseillé de relire l'enregistrement avant l'appel de la fonction HEtat afin de vérifier que l'enregistrement n'a pas été supprimé. Par exemple avec la fonction HLit :
HLit(NomFichier, hNumEnrEnCours)
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|