Scopo
Indica il numero di livelli della gerarchia interessati dall'operazione di WebAPI.
Sintassi
boolean level = WebApiService.childLevel
Quando letta
Viene ritornato il valore dell'header con nome child-level qualora presente nella richiesta, 0 nel caso di ricerca di risorse (metodo GET con parametri nell'URL), 9999 in tutti gli altri casi.
Quando impostata
Questa proprietà può essere modificata nell'evento OnWebApi se si desidera coinvolgere un numero di figli differente da quello che è stato richiesto o da quello predefinito.
Esempio
event Order.OnWebAPI(
inout boolean Cancel // A boolean output parameter. If set to true it st...
)
{
IDMap parameters = WebApiService.getParameters()
//
// Only for search requests
if (WebApiService.getMethod() == "GET" && parameters.length() > 0)
{
// I want to show the children up to the second level
WebApiService.childLevel = 2
}
}
inout boolean Cancel // A boolean output parameter. If set to true it st...
)
{
IDMap parameters = WebApiService.getParameters()
//
// Only for search requests
if (WebApiService.getMethod() == "GET" && parameters.length() > 0)
{
// I want to show the children up to the second level
WebApiService.childLevel = 2
}
}
- Questa proprietà non viene considerata in caso di richieste di cancellazione.
Ultima modifica: 23/03/2021 / Validità: da 13.0.5600