Fonctions communes:API - RESULT - WIDGET
Révision datée du 30 mars 2018 à 09:58 par Stalbot (discussion | contributions)
| API - RESULT - WIDGET |
Informations envoyées
Retourne les informations nécessaire à l'affichage du widget.
DemAction : RESULT
DemCat : WIDGET
DemOptions :
- NomSession : Même nom de session utilisé lors de l'envoi d'une requête sous forme de JSON.
- OrgUID : Numéro de l'organisme auquel l'utilisateur accède en ce moment. Retourné par le SELECT / LOGIN.
- LngUID : Langue d'affichage (0 = Français, 1 = Anglais)
- WidgetCode : Code du widget. Récupérer à partir de LIST / WIDGET.
- Params : XML listant les valeurs pour les différents paramètres. Le XML devra être formaté comme ceci :
<Param Name="OcaUID" Value="18" /> <Param Name="MinDate" Value="2017-01-01" /> <Param Name="MaxDate" Value="2017-12-31" />
Informations retournées
Les informations retournées changeront d'un widget à l'autre. Voici un exemple pour le widget SOMTAC :
{
"Column":[
{
"FieldName":"Label",
"TypeID":"2",
"SubTypeID":""
},
{
"FieldName":"Value",
"TypeID":"1",
"SubTypeID":"1"
},
{
"FieldName":"Color",
"TypeID":"2",
"SubTypeID":""
}
],
"Data":[
{
"Label":"En retard",
"Value":"0",
"Color":"FF0000"
},
{
"Label":"Dans les délais",
"Value":"0",
"Color":"FFFF00"
},
{
"Label":"En avance",
"Value":"0",
"Color":"00FF00"
}
]
}
Widget :
- Red : Nombre de tâches en retard.
- Yellow : Nombre de tâches dans les délais.
- Green : Nombre de tâches en avance.
Nom du document : Fonctions communes:API - RESULT - WIDGET