PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Nombre d'enregistrements
  • Type d'état
  • Limite
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
La propriété ..NbEnrTotal permet de :
  • Connaître le nombre d'enregistrements à imprimer (cas d'un état sur un fichier, sur une zone mémoire ou sur une requête).
  • Modifier le nombre d'enregistrements à imprimer (c'est-à-dire fixer une limite, par exemple imprimer uniquement les 50 premiers enregistrements).
Versions 18 et supérieures
iPhone/iPad Cette propriété est désormais disponible pour les états dans les applications iPhone/iPad.
Nouveauté 18
iPhone/iPad Cette propriété est désormais disponible pour les états dans les applications iPhone/iPad.
iPhone/iPad Cette propriété est désormais disponible pour les états dans les applications iPhone/iPad.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Versions 21 et supérieures
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Exemple
// Modifier le nombre maximum d'enregistrements à imprimer
ETAT_Client..NbEnrTotal = 25
Syntaxe

Connaître le nombre maximum d'enregistrements à imprimer Masquer les détails

<Résultat> = <Nom de l'état>..NbEnrTotal
<Résultat> : Entier
  • Nombre d'enregistrements à imprimer,
  • 0 si tous les enregistrements doivent être imprimés.
<Nom de l'état> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'état à manipuler.

Modifier le nombre maximum d'enregistrements à imprimer Masquer les détails

<Nom de l'état>..NbEnrTotal = <Nouveau nombre maximum>
<Nom de l'état> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'état à manipuler.
<Nouveau nombre maximum> : Entier
  • Nouveau nombre d'enregistrements à imprimer,
  • 0 si tous les enregistrements doivent être imprimés.
Remarques

Nombre d'enregistrements

  • La propriété ..NbEnrLu renvoie le nombre d'enregistrements sélectionnés par la source de l'état (requête, vue, zone mémoire ou champ Table).
  • La propriété ..NbEnrImprimé renvoie le nombre d'enregistrements sélectionnés à la fois par la source de l'état ET par le code de filtre (s'il existe).
  • Dans le cas d'un état sur fichier, les propriétés ..NbEnrLu et ..NbEnrImprimé retournent la même valeur : le nombre d'enregistrements du fichier ET sélectionnés par le code de filtre (s'il existe).
  • La propriété ..NbEnrTotal permet de connaître et de modifier le nombre d'enregistrements à imprimer. Le nombre d'enregistrements à imprimer sera compris entre 1 et ..NbEnrImprimé.

Type d'état

Si l'état est lié à :
  • un fichier HFSQL, les enregistrements à imprimer sont sélectionnés dans le début du fichier.
  • une requête, le nombre maximum d'enregistrements à imprimer peut être connu et/ou modifié dans la description des options avancées de la requête. Pour afficher les options avancées de la requête liée à l'état :
    • Sélectionnez l'option "Editer la requête" du menu contextuel de l'état. L'éditeur de requêtes s'affiche.
    • Sélectionnez l'option "Description de la requête" du menu contextuel de la requête.
    • Dans la fenêtre qui s'affiche, cliquez sur le bouton "Avancé".

Limite

La propriété ..NbEnrTotal ne peut pas être utilisée sur un état sans source de données.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire