Bonsoir,
est-il possible de déterminer le pageSize par défaut lors de l’affichage de listes ?
En particulier, j’aimerais pouvoir agir sur la pagination des listes affichées par des recherches dans les vues/homepages.
J’ai vu que chaque user pouvait agir sur les bornes min/max mais la liste d’options reste invariablement 10-20-50 (bien que la valeur min soit bien prise en compte; j’ai testé avec min=5 et max=75).
Merci beaucoup pour votre support.
Cdlt
On obtient la taille de pagination courante des listes via un myObject.getListSize()
Au niveau UI (legacy & responsive) je pense que les options 10/20/50 affichés ne sont pas modifiables via API
Le min et le max des tailles de liste sont par session. On peut les changer par code :
this.getGrant().setMinRows(10);
this.getGrant().setMaxRows(100);
Attention cela affecte toutes les listes de tous les objets.
donc à positionner et remettre après recherche (via preSearch / postSearch)
Pour basculer en liste étendue ou pas par code (min ou max rows) :
this.setMoreRows(true);