English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Document Orientation
  • IOT Connector
  • Events

On Get Value Source

evento copia link

Condizioni di notifica

Questo evento viene notificato dal documento prima della gestione del riempimento di una lista valori di un campo di pannello a cui è stata associata una query value source basata su documenti.

Utilizzo consigliato

Questo evento può essere utilizzato per personalizzare la chiamata di caricamento della lista valori o qualora la richiesta composta dal framework sia errata o incompleta.

Argomenti

Document Documento tipo usato come fonte della lista valori.
Recordset Oggetto recordset che è possibile riempire con le coppie codice-valore da visualizzare nel campo.
Skip Parametro di output booleano. Se impostato a true indica al framework di non eseguire la procedura di recupero standard.
Url Path Parte di URL che verrà appeso all'endpoint del servizio per effettuare la chiamata.
Parameters Parametri che verranno inviati durante la chiamata.
  • Per riempire il recordset occorre utilizzare la procedura AddValueSourceRow dell'oggetto Recordset.
  • Se non si specifica nulla, verrà eseguita una chiamata che seleziona il primo campo primary key come codice e il primo campo describe row come descrizione. Come filtri verranno impostate tutte le proprietà valorizzate del documento. L'ordinamento dei dati verrà espresso secondo l'ordinamento naturale dei documenti, ottenuto selezionando la prima proprietà che esprime il concetto di DO_SEQUENCE, DO_CODE, DO_DATE o DO_NAME nell'ordine.
  • Qualora il servizio richieda l'autenticazione OAuth e l'Access Token sia scaduto, il framework tenta di rinnovarlo automaticamente se è valorizzato anche il Refresh Token.
  • Quando viene notificato questo evento il framework ha già preparato la chiamata valorizzando opportunamente i parametri UrlPath e Parameters.
  • Internamente verrà usata la funzione GetHTTP per effettuare la chiamata con la mappa dei parametri così com'è. Essa contiene già il parametro ID_HEADERS con gli header da aggiungere alla richiesta tra cui l'header per l'autenticazione (Authorization: Bearer AccessToken ).

Ultima modifica: 15/11/2021 / Validità: da 13.1.5700

Vedi Anche

  • Add Value Source Row (procedura)
  • Access Token (proprietà)
  • Refresh Token (proprietà)
  • Get HTTP (funzione)
  • Recordset

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum