Fonctions communes:API - RESULT - WIDGET : Différence entre versions

De Logilys
Aller à : navigation, rechercher
Ligne 56 : Ligne 56 :
 
'''Column''' : Donne les informations sur les colonnes retournées dans la paire Data.
 
'''Column''' : Donne les informations sur les colonnes retournées dans la paire Data.
 
* FieldName : Nom de la paire
 
* FieldName : Nom de la paire
* TypeID : Numéro indiquant si la valeur est du texte, un nombre, une date, etc. (voir [[Fonctions_communes:API_-_CONFIG_-_WIDGET#test|CONFIG / WIDGET]])
+
* TypeID : Numéro indiquant si la valeur est du texte, un nombre, une date, etc. (voir [[Fonctions_communes:API_-_CONFIG_-_WIDGET#TypeID|CONFIG / WIDGET]])
* SubTypeID : Apporte une précision sur l'affichage pour les nombres et les dates. (voir [[Fonctions_communes:API_-_CONFIG_-_WIDGET#test|CONFIG / WIDGET]])
+
* SubTypeID : Apporte une précision sur l'affichage pour les nombres et les dates. (voir [[Fonctions_communes:API_-_CONFIG_-_WIDGET#SubTypeID|CONFIG / WIDGET]])
 
<br><br>
 
<br><br>
 
{{BasPage_Fonctions_communes}}
 
{{BasPage_Fonctions_communes}}

Version du 30 mars 2018 à 11:19

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"
    }
  ]
}

Column : Donne les informations sur les colonnes retournées dans la paire Data.

  • FieldName : Nom de la paire
  • TypeID : Numéro indiquant si la valeur est du texte, un nombre, une date, etc. (voir CONFIG / WIDGET)
  • SubTypeID : Apporte une précision sur l'affichage pour les nombres et les dates. (voir CONFIG / WIDGET)




Nom du document : Fonctions communes:API - RESULT - WIDGET