PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
NbLignesParPage (Propriété)
En anglais : NbLinesPerPage
La propriété ..NbLignesParPage permet de :
  • Connaître et modifier le nombre maximum de lignes par page d'une table.
  • Connaître et modifier le nombre maximum de répétitions par page d'une zone répétée.
    Attention : si la zone répétée est multicolonne, la propriété ..NbLignesParPage correspond au nombre total maximum d'occurrences affichées dans la zone répétée (nombre de colonnes multiplié par le nombre de lignes).
Cette modification est possible uniquement pour les champs de type "Automatique" ou "Dynamique" (onglet "Détail" de la description du champ). Cette modification est possible uniquement pour les champs de type "Automatique" ou "Dynamique" (onglet "IHM" de la description du champ).
Rappel : Le nombre de lignes par page correspond au nombre maximum de lignes d'une table ou d'une zone répétée pouvant être affichées sur une page. Cette option permet d'optimiser la taille des pages. Ce nombre est défini dans la description du champ :
  • Pour les zones répétées : onglet "Général" de la description du champ.
  • Pour les tables : onglet "Détail" de la description du champ.
Versions 18 et supérieures
WEBDEV - Code ServeurPHP Cette propriété est désormais disponible pour les sites PHP.
Nouveauté 18
WEBDEV - Code ServeurPHP Cette propriété est désormais disponible pour les sites PHP.
WEBDEV - Code ServeurPHP Cette propriété est désormais disponible pour les sites PHP.
Exemple
// Affiche 20 lignes de la zone répétée sur une page
ZR_ZoneRépétée1..NbLignesParPage = 20
Syntaxe

Connaître le nombre maximum de lignes (ou de répétitions) par page Masquer les détails

<Nombre de lignes> = <Nom du champ>..NbLignesParPage
<Nombre de lignes> : Entier
Nombre maximum de lignes actuellement défini.
<Nom du champ> : Chaîne de caractères
Nom de la table ou de la zone répétée.

Modifier le nombre maximum de lignes (ou de répétitions) par page Masquer les détails

<Nom du champ>..NbLignesParPage = <Nouveau nombre de lignes>
<Nom du champ> : Chaîne de caractères
Nom de la table ou de la zone répétée dont on veut modifier le nombre de lignes maximum par page.
<Nouveau nombre de lignes> : Entier
Nombre maximum de lignes par page. Ce nombre ne doit pas être égal à 0.
Remarques
  • Il n'est pas nécessaire d'appeler la fonction TableAffiche ou ZoneRépétéeAffiche pour prendre en compte la modification du nombre maximal de lignes par page.
  • Cette propriété ne fonctionne pas si la zone répétée et/ou la table est en mode Ajax.
  • Cette propriété n'est pas disponible sur les tables hiérarchiques.
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire