Nouvel enregistrement

4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant

version 6.5


Nouvel enregistrement {(table)} Booléen

ParamètreTypeDescription
tableTableTable de l'enregistrement à examiner ou
Table par défaut si ce paramètre est omis
RésultatBooléenVrai si l'enregistrement est en cours de création,
Faux sinon

Description

La commande Nouvel enregistrement retourne Vrai lorsque l'enregistrement courant de table est en cours de création et n'a pas encore été sauvegardé dans le process courant.

Note de compatibilité : Il est possible d'obtenir la même information avec la commande existante Numero enregistrement, en testant si elle retourne -3. Toutefois, il est vivement conseillé d'utiliser dans ce cas Nouvel enregistrement plutôt que Numero enregistrement. En effet, la commande Nouvel enregistrement assure une meilleure compatibilité avec les futures versions de 4e Dimension.

4D Server : Cette commande retourne un résultat différent dans le contexte de l'événement formulaire Sur validation suivant qu'elle est exécutée sur 4e Dimension monoposte ou 4D Client. En version monoposte, la commande retourne Faux (l'enregistrement est considéré comme déjà créé). En version client/serveur, la commande retourne Vrai car dans ce cas, l'enregistrement est également déjà créé sur le serveur mais l'information n'a pas encore été envoyée au client.

Exemple

Les deux instructions suivantes sont identiques, la seconde est conseillée pour que le code reste compatible avec les prochaines versions de 4D :

   Si (Numero enregistrement([Table])=-3) `Déconseillé
      ` ...
   Fin de si

   Si (Nouvel enregistrement([Table])) `Conseillé
      ` ...
   Fin de si

Référence

Enregistrement modifie, Numero enregistrement.


4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant