DataSet

<< 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.

IDataSet

 

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()