PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN

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
NbLignesParPage (Propriété)
En anglais : NbLinesPerPage
La propriété NbLignesParPage permet de :
  • Connaître et modifier le nombre maximum de lignes par page d'un champ Table.
  • Connaître et modifier le nombre maximum de répétitions par page d'un champ Zone répétée.
    Attention : si le champ Zone répétée est multicolonne, la propriété NbLignesParPage correspond au nombre total maximum d'occurrences affichées dans le champ Zone répétée (nombre de colonnes multiplié par le nombre de lignes).
Rappel : Le nombre de lignes par page correspond au nombre maximum de lignes d'un champ Table ou 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 champs Zone répétée : onglet "Général" de la description du champ.
  • Pour les champs Table : 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 du champ 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> = <Champ manipulé>.NbLignesParPage
<Nombre de lignes> : Entier
Nombre maximum de lignes actuellement défini.
<Champ manipulé> : Nom de champ
Nom du champ manipulé : champ Table ou champ Zone répétée.

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

<Champ manipulé>.NbLignesParPage = <Nouveau nombre de lignes>
<Champ manipulé> : Nom de champ
Nom du champ manipulé : champ Table ou champ Zone répétée.
<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 le champ Zone répétée et/ou le champ Table est en mode Ajax.
  • Cette propriété n'est pas disponible sur les champs Table hiérarchique.
Minimum version required
  • Version 9
Comments
Click [Add] to post a comment