4D v16.3Type |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Type
Type
Type retourne une valeur numérique qui indique le type du champ ou de la variable que vous avez passé(e) dans le paramètre champVar. 4D fournit les constantes prédéfinies suivantes, disponible dans le thème Types champs et variables :
Notes :
Vous pouvez appliquer la fonction Type aux champs, variables interprocess, variables process, variables locales et à des pointeurs dépointés qui référencent ces types d'objets. Vous pouvez appliquer Type aux paramètres ($1,$2..., ${...}) d'une méthode projet ou au résultat d'une fonction ($0). Référez-vous à l'exemple de la commande AJOUTER DONNEES AU CONTENEUR. Référez-vous à l'exemple de la commande PROPRIETES GLISSER DEPOSER . La méthode projet suivante efface une partie ou la totalité des champs de l'enregistrement courant de la table vers laquelle pointe le pointeur passé en paramètre, et ce, sans supprimer l'enregistrement ou changer d'enregistrement courant : ` Méthode projet VIDER ENREGISTREMENT
Une fois cette méthode projet implémentée dans votre base, vous pouvez écrire : ` Effacer la totalité du contenu de l'enregistrement courant de la table [Choses à faire] Dans certains cas, par exemple pour écrire du code générique, il peut être nécessaire de savoir si un tableau est tableau standard indépendant ou une “ligne” d’un tableau 2D. Dans ce cas, il suffit d’utiliser le code suivant : ptrmonTab:=->monTab{6} ` monTab{6} est-il une ligne d’un tableau 2D ?
Voir aussi
|
PROPRIÉTÉS
Produit : 4D HISTORIQUE
Modifié : 4D v11 SQL UTILISATION DE L'ARTICLE
4D - Langage ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||