Table des matières

Objet réponse

Pour obtenir l'objet réponse

vdoc, root_node = getWSOutput(request)

Pour retourner l'objet réponse

def monservice(self, request, usession):
    ...
 
    return vdoc

Ajouter une liste d'élément

On ajoute l'élément de type liste à la racine.

vdoc, root_node = getWSOutput(request)
 
list_node = vdoc.object(root_node, "sourceslist", "list")

Pour chaque élément de la liste on ajoute une row

vdoc.row(
    node_adress = list_node,
    key = "source",
    value = {
    "name": field_name,
    "description": field_description,
    "type" : "query"
})

Retourner une erreur

vdoc.error(-1, "Missing qryid parameter")
return vdoc