Fonctions communes:API - BROWSE - DATA
Révision datée du 25 octobre 2017 à 08:01 par Stalbot (discussion | contributions)
| API - BROWSE - DATA |
Sommaire
Récupérer les données d'une grille
Sert à afficher les données pour une grille en mentionnant la vue, le filtre et les boutons de filtre rapide utilisés.
DemAction : BROWSE
DemCat : DATA
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)
- ViewUID : ID de la vue que l'on souhaite afficher. Récupérer le ID grâce au SELECT / GRID_CONFIG.
- FilterUID : ID du filtre sauvegardé à appliquer. Récupérer le ID grâce au SELECT / GRID_CONFIG.
- PushButtons : Liste des noms de boutons de filtre rapide actif séparés par des virgules. Récupérer les noms grâce au SELECT / GRID_CONFIG.
- SearchValue : Filtre de la barre de recherche.
- SpecialWhere : Filtre forcé et non modifiable par l'utilisateur.
- RangeStart : Indique la plage d'élément à sélectionner. Par exemple, pour retourner uniquement les 25 premières lignes, saisir 1.
- RangeEnd : Indique la plage d'élément à sélectionner. Par exemple, pour retourner uniquement les 25 premières lignes, saisir 25.
Informations retournées :
{
"Column":[
{
"FieldName":"CliNo",
"FieldDataType":"INT",
"FieldVarcharSize":"0",
"FieldDisplayFormat":"000 000",
"FieldDisplayLabel":"No client",
"FieldIsImageIndex":"0",
"FieldIsCheckBox":"0",
"FieldIsRequired":"0",
"ColumnHidden":"0",
"ColumnWebPC":"1",
"ColumnWebTablet":"1",
"ColumnWebSmartphone":"1",
"CarNbDecimal":"",
"CarSepDecimal":"",
"CarSepMillier":"",
"CarSymbole":"",
"CarPlaceSymbole":"",
"CarSeparateurDate":""
}
],
"Data":[
{
"CliNo":"1",
"CliCie":"0",
"zClient":"No\u00EBl, Sapin",
"CliAcronyme":"",
"AdrStd":"41, rue des Sapins",
"AdrVille":"P\u00F4le Nord",
"AdrProvince":"Qu\u00E9bec",
"AdrCodeP":"H0H 0H0"
}
],
"Footer":[
{
"RecordCount":"2821"
}
]
}
Nom du document : Fonctions communes:API - BROWSE - DATA