|
|
|
|
|
- Conditions d'utilisation
- Équivalence fonction TableOccurrence et propriété Taille
- Cas des champs Table en mode "Serveur + AJAX"
TableOccurrence (Fonction) En anglais : TableCount Renvoie : - soit le nombre de colonnes présentes dans un champ Table ou Table hiérarchique.
- soit le nombre de lignes présentes dans un champ Table ou Table hiérarchique.
// Nombre de lignes présentes dans le champ "TABLE_Produit" ResNombreLigne = TableOccurrence(TABLE_Produit) Syntaxe
<Résultat> = TableOccurrence(<Champ Table> [, <Ligne/Colonne>])
<Résultat> : Entier Nombre de lignes ou de colonnes présentes dans le champ spécifié. <Champ Table> : Nom de champ Nom du champ à manipuler. Ce champ peut correspondre à : - un champ Table.
- un champ Table hiérarchique.
Si ce paramètre correspond à une chaîne vide (""), le champ manipulé est le champ auquel appartient l'événement en cours. <Ligne/Colonne> : Constante de type Entier (optionnel) Permet d'indiquer le type du résultat renvoyé : - les constantes toAffichée, toTotal et toVisible permettent d'obtenir un nombre de lignes.
- la constante toColonne permet d'obtenir le nombre de colonnes du champ.
| | | | Champ Table/Table hiérarchique fichier | Champ Table/Table hiérarchique par programmation |
---|
toAffichée
| Nombre de lignes non vides visibles dans le champ.
| Nombre de lignes non vides dans la partie visible du champ.Remarque : Les lignes masquées (grâce à la propriété Visible) sont tout de même comptabilisées. | toColonne | Nombre de colonnes présentes dans le champ. | Nombre de colonnes présentes dans le champ. | toTotal (Valeur par défaut)
| - Nombre total d'enregistrements (option "Ascenseur proportionnel" cochée) :
- du fichier lié (s'il n'y a pas de filtre).
- filtrés du fichier lié (s'il y a un filtre).
- de la requête (si le champ est lié à une requête).
- Nombre d'enregistrements visibles si le champ possède un ascenseur à rebond (option "Ascenseur proportionnel" non cochée)
Attention : Le code de fin d'initialisation n'est exécuté que lorsque le total est calculé.
| Nombre de lignes en mémoire (lignes ajoutées par l'utilisateur ou lignes ajoutées par les fonctions TableAjoute, TableAjouteLigne, TableInsère et TableInsèreLigne). Remarques : - Les lignes masquées (grâce à la propriété Visible) sont tout de même comptabilisées.
- Les lignes filtrées par la fonction TableActiveFiltre ou dans l'interface par l'utilisateur ne sont pas comptabilisées.
| toVisible
| Nombre de lignes visibles (y compris les lignes vides ou affichées partiellement). Correspond au nombre maximum de lignes que peut afficher le champ.
| Nombre de lignes visibles (y compris les lignes vides ou affichées partiellement). Correspond au nombre maximum de lignes que peut afficher le champ.Remarque : Les lignes masquées (grâce à la propriété Visible) sont tout de même comptabilisées. |
Remarques Conditions d'utilisation La fonction TableOccurrence peut être utilisée indifféremment sur : - un champ Table ou Table hiérarchique fichier.
- un champ Table ou Table hiérarchique par programmation.
- un champ monosélection ou multisélection.
Rappel : La multisélection n'est pas disponible sur les champs Table en mode classique.
Composante : wd300obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|