Fonctions communes:API - SELECT - GRID CONFIG : Différence entre versions

De Logilys
Aller à : navigation, rechercher
Ligne 1 : Ligne 1 :
 
{{Entete_TOC}}
 
{{Entete_TOC}}
== Récupération de la configuration d'une grille  ==
+
== Récupérer 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.
 
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.
 
<br><br>
 
<br><br>

Version du 25 octobre 2017 à 08:48

API - SELECT - GRID CONFIG

Récupérer 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