Excel bestand: dataset
Met deze actie kunt u een dataset ophalen o.b.v. de inhoud van een Excel-bestand. De resulterende dataset zal in een geheugenveld worden gezet, waarna deze in volgende acties van de taak gebruikt kan worden.
In de voorbeelden wordt het onderstaande Excel werkblad gebruikt:
Beschrijving parameters
Omschrijving (optioneel)
Uitleg voor deze parameter vind u hier.
Bestandspad van Excel bestand (verplicht)
Het bestandspad van het in te lezen Excel-bestand.
Excel werkblad naam of nummer (verplicht)
De naam of het nummer van het werkblad waarop de in te lezen gegevens staan.
Werkblad wachtwoord
U geeft hier aan wat het wachtwoord is, waarmee het werkblad is beveiligd.
Indien u geen wachtwoord opgeeft, terwijl wel een wachtwoord in het werkblad opgegeven is, zal BPM Server een fout genereren.
Minimum aantal aan te maken kolommen
Met deze parameter geeft u aan uit hoeveel kolommen de dataset minimaal bestaat.
Indien in het Excel-bestand minder kolommen aanwezig zijn, zullen de aanvullende kolommen aan de dataset worden toegevoegd. De kolomnaam van de dataset wordt gelijk gesteld aan de kolomnaam in Excel.
Voorbeeld
Omdat in bovenstaand voorbeeld 9 kolommen aanwezig zijn, en aangegeven is dat er minimaal 10 kolommen in de dataset dienen te zitten, zal een extra kolom aan de dataset worden toegevoegd.
De naam van dit veld in de dataset is J, zijnde de kolomnaam in Excel.
Gebruik kolom namen in rij nummer
Met deze parameter geeft u aan in welke rij zich de kolomnamen van de dataset bevinden.
De kolomnamen in het Excel werkblad worden opgenomen als kolomnamen in de dataset.
Sla rijen boven de kolom titel rij over (optioneel)
Indien boven een tabel in Excel andere regels voorkomen die u niet in de dataset opgenomen wilt zien, dan kunt u deze met deze parameter laten weglaten.
Voorbeeld
Omdat in bovenstaand voorbeeld de kolomnamen in rij 6 aangegeven zijn, wordt regel 1 tot en met 5 niet meegenomen in de dataset.
Kolomnamen welke op zijn minst in dataset aangemaakt moeten worden (optioneel)
Met deze parameter kunnen één of meerdere kolomnamen worden opgegeven welke zullen worden toegevoegd aan de dataset indien het Excel-bestand deze niet zelf heeft gedefinieerd.
Negeer datum waarden; formaat niet corrigeren
Indien deze optie is aangevinkt, worden een datumwaarde niet geïnterpreteerd als datum, maar als letterlijke tekst.
Voorbeeld
Stel: In een van de cellen in Excel staat de volgende datumvermelding:
05/28/2016
Normaal gesproken zou deze waarde als een datum geïnterpreteerd worden, namelijk 28 mei 2016.
Indien deze optie aangevinkt staat, zal de betreffende datum echter als letterlijke tekst worden geïnterpreteerd, namelijk 05/28/2016.
De reden om deze optie aan te zetten is performance. Het opnemen van tekstwaarde in de dataset is namelijk sneller dan een datumwaarde.
Plaats resultaat in in dit geheugenveld (verplicht)
Dit is het geheugenveld van het type dataset, waarin u het resultaat wilt laten zetten.
Actie bij fout
Uitleg voor deze parameter vind u hier.
Let op
- Bij het gebruik van acties waarbij gebruik wordt gemaakt van de functionaliteit van Microsoft Excel dient Microsoft Excel aanwezig te zijn op het systeem waarop BPM Server is geïnstalleerd. Microsoft Excel Viewer voldoet niet, aangezien niet de benodigde componenten voor BPM Server in de Microsoft Excel Viewer installatie zijn opgenomen.
- Bij het gebruik van deze acties is het in sommige gevallen noodzakelijk aanvullende rechten te definiëren. Hier leest u wat dit allemaal zou kunnen zijn.