<< Fare clic per visualizzazione il sommario >> Percorso: API di piattaforma > JamioPlug > JamioPlug Spreadsheet Automation > WriteFromElasticStorage |
Inserisce i Dataset di un indice del JamioPlug Elastic Storage in un foglio di calcolo a partire dalla coordinata in alto a sinistra dell’area di destinazione.
Metodo
PlugSpreadsheetAutomation/WriteFromElasticStorage
Input |
|||
Name |
Description |
Type |
Optional |
token |
Il token di sessione (per la sessione corrente nel dominio corrente potrebbe essere null o vuoto). |
String |
Y |
spreadsheetResource |
Collegamento alla risorsa contenente il foglio di calcolo. Può essere un riferimento ad un Attachment, FileComponent, Document o altra risorsa contenente attachments. Il tipo di file supportati in input sono: XLS, XSLX, ODS. |
Reference
|
|
configurationReference |
Collegamento alla risorsa di tipo configurazione del Plug Elastic Storage da utilizzare. E' possibile specificare un collegamento in cui è valorizzata solo la proprietà Name con il Nickname di una configurazione esistente. |
Reference |
|
parameters |
Criteri di filtro da applicare sull'indice. I parametri PageSize e PageNumber previsti dal tipo SearchParameters vengono ignorati. Se parameters non è specificato viene restituito tutto il contenuto dell'indice del Plug Elastic Storage. |
Y |
|
startCell |
Cella iniziale del foglio di calcolo in cui saranno scritti i dati. Default prima cella 'A1'. L'indicazione della cella può essere effettuata tramite i formati qui riportati. |
String |
Y |
includeFieldKeys |
Se è true, inserisce i nomi dei campi dell'indice come intestazione del foglio di calcolo prima di tutti gli altri dati. |
Boolean |
|
includeFields |
Lista di campi da includere nel risultato: •se non indicato, vengono inseriti tutti quelli presenti nell'indice tranne i campi l'identificativo; •se viene indicata una lista, nei Dataset sono inseriti esattamente i campi indicati, anche se non presenti nel Dataset dell'indice (in questo caso assumono valore Null); •se si include un campo "*", vengono inseriti tutti quelli presenti nell'indice (indipendentemente dagli altri elementi nella lista); •se si include un campo di nome "_id", questo viene valorizzato con l'identificativo del Dataset. •se si include un campo "*" e uno "_id" viene esportato tutto l'indice incluso l'identificativo. |
List of String |
Y |
Output |
|||
Name |
Description |
Type |
Optional |
returnValue |
Collegamento all'allegato di processo che contiene il foglio di calcolo modificato. |
Reference |
|
Commenti
Il metodo è applicabile a dati di primo livello di un indice del JamioPlug Elastic Storage, non è applicabile a campi di tipo lista.
Il metodo si comporta come segue:
Restituisce |
Condizione |
Errore |
Se tra i dati dell'indice da elaborare ce n'è almeno uno di tipo lista. |
Errore |
Se i dati dell'indice da elaborare non sono di primo livello. |
Errore |
Se il parametro includeFields contiene nomi di campi che non appartengono all'indice. |