<< Fare clic per visualizzazione il sommario >> Percorso: Il linguaggio OEL > Funzioni > DataSet |
Crea un Dato strutturato a partire da una lista di coppie chiave-valore o da un oggetto di tipo IDataSet.
Funzione
DataSet(Object[] values, IDataSet IDataSetObject)
La funzione può essere utilizzata nelle seguenti modalità:
1) DataSet(Object[] values)
2) DataSet(IDataSet datasetObject)
Output |
||
Nome |
Descrizione |
Tipo |
returnValue |
Dato strutturato creato. |
Dataset |
Modalità 1)
DataSet(Object[] values)
Input |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
values |
Lista di coppie chiave-valore con cui creare il Dato strutturato. La chiave deve essere sempre di tipo testo e il valore può essere di qualunque tipo ammissibile come campo. |
List of Object |
|
Output |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
returnValue |
Dato strutturato creato. |
Dataset |
|
Modalità 2)
DataSet(IDataSet datasetObject)
Input |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
datasetObject |
Oggetto di tipo IDataSet da convertire. |
|
|
Output |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
returnValue |
Dato strutturato creato. |
Dataset |
|
Esempio1
Esigenza: Specificare le coordinate delle celle di un file Excel in cui il metodo Write del Jamioplug Spreadsheet Automation deve scrivere specifici valori.
Descrizione: In una soluzione Jamio openwork è definito un processo nel quale un'attività di tipo service task invoca il metodo Write del Jamioplug SpreadsheetAutomation. Come parametro di input il metodo prevede il parametro inputCells di tipo DataSet. La funzione DataSet, inserita con la modalità espressione nella parte destra della regola di assegnazione del valore di input, permette di definire le coordinate delle celle da scrivere con i rispettivi valori.
DataSet('A5','ordine','Foglio1!B2','150','B4',#activityInput.Fields['importo']) |
Esempio2
Esigenza: Inizializzare un DataSetValue.
DataSet() |