Fonctions communes:API - SELECT - GRID CONFIG
Révision datée du 25 octobre 2017 à 07:42 par Stalbot (discussion | contributions)
API - SELECT - GRID CONFIG |
Récupération de la configuration d'une grille
Cette opération permet de récupérer la liste des vues, des filtres et des boutons de filtre rapide pour une grille précise.
DemAction : SELECT
DemCat : GRID_CONFIG
DemOptions :
- GridCode : Code pour identifier la grille. Voir la liste des codes de grille
- NomSession : Même nom de session utilisé lors de l'envoi d'une requête sous forme de JSON.
- LngUID : Langue d'affichage (0 = Français, 1 = Anglais)
Informations retournées :
{ "View":[ { "ViewUID":"382", "ViewName":"Ma vue", "ViewSelected":"1" }, { "ViewUID":"5468", "ViewName":"Multi-trans", "ViewSelected":"0" }, { "ViewUID":"4253", "ViewName":"Pr\u00E9nom / Nom", "ViewSelected":"0" }, { "ViewUID":"5411", "ViewName":"Toutes les colonnes de Pr\u00E9nom / Nom", "ViewSelected":"0" }, { "ViewUID":"5524", "ViewName":"Vue largeurs colonnes", "ViewSelected":"0" } ], "Filter":[ { "FilterUID":"372", "FilterName":"Clients anglophones", "FilterSelected":"0" }, { "FilterUID":"374", "FilterName":"Clients avec le lien Conjoint/Conjointe", "FilterSelected":"0" }, { "FilterUID":"375", "FilterName":"Clients avec le lien Employ\u00E9/Employeur", "FilterSelected":"0" }, { "FilterUID":"376", "FilterName":"Clients francophones", "FilterSelected":"0" } ], "PushButton":[ { "Name":"pbActif", "Label":"Actif", "GroupIndex":"1", "ButtonIndex":"1", "Down":"1" }, { "Name":"pbInactif", "Label":"Inactif", "GroupIndex":"1", "ButtonIndex":"2", "Down":"0" } ] }
View : Liste des vues pour cette grille et visibles par l'utilisateur.
- ViewUID : ID de la vue. Utilisé dans le BROWSE_DATA.
- ViewName : Nom de la vue.
- ViewSelected : Vue sélectionnée par défaut.
Filter : Liste des filtres sauvegardés pour cette grille et visibles par l'utilisateur.
- FilterUID : ID du filtre. Utilisé dans le BROWSE_DATA.
- FilterName : Nom du filtre.
- FilterSelected : Filtre sauvegardé par défaut.
PushButton : Liste des boutons de filtre rapide.
- Name : Nom du bouton. Utilisé dans le BROWSE_DATA.
- Label : Libellé affiché sur le bouton.
- GroupIndex : ID du groupe. Les boutons d'un même groupe sont collés les uns sur les autres. Les différents groupes sont séparés par un espace.
- ButtonIndex : Ordre des boutons à l'intérieur d'un groupe.
- Down : 0 = Bouton inactif, 1 = Bouton actif
Nom du document : Fonctions communes:API - SELECT - GRID CONFIG