Scopo
Questa proprietà rappresenta la collection usata dal servizio WebAPI per gestire le chiamate di ricerca (metodo GET con parametri nell'URL).
Sintassi
IDCollection coll of IDDocument = WebApiService.outputCollection
Quando letta
Restituisce la collection che il servizio WebAPI userà per rispondere alla richiesta.
Quando impostata
Il servizio WebAPI userà la collection passata per rispondere alla richiesta di ricerca.
Esempio di codice
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)
{
// Return an empty collection
IDCollection empty of Order = WebApiService.outputCollection
empty.loaded = true
}
}
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)
{
// Return an empty collection
IDCollection empty of Order = WebApiService.outputCollection
empty.loaded = true
}
}
- Questa proprietà deve essere usata esclusivamente nell'evento OnWebApi per fornire al servizio WebAPI il risultato della ricerca. Impostando a true la proprietà Loaded della collection, il servizio non effettua la ricerca, ma risponde comunque alla richiesta con il contenuto della collection.
Ultima modifica: 22/08/2019 / Validità: da 13.0.5600