Nadat je jouw dataset klaar hebt door bronnen toe te voegen, de dataset te bewerken en eventueel te filteren, kan het voorkomen dat dit toch nog niet genoeg is. Sommige situaties hebben nog een extra stuk logica nodig.
Daardoor Daarvoor kan in dit gedeelte de dataset nog verder bewerkt worden. Dit kan door de variabele van de dataset binnen de scripting aan te passen.
...
Om de dataset te kunnen bewerken, dient deze uiteraard ook in dit gedeelte aanwezig te zijn. Het resultaat tot op dit punt (zie volgorde van dataset verwerking bij Bewerken) zit in de variable variabele dataset.
In totaal zijn de volgende variabelen beschikbaar:
...
Voor de kolommen afkomstig bij de bronnen/verzamelen is het de ID van de kolom. Deze kan gevonden worden door op de bewerken knop te klikken bij Verzamelen.
Voor de berekende kolommen welke zijn toegevoegd in het Bewerken gedeelte, geldt ook ID van de kolom maar dan met een āCā er voor. De ID kan gevonden worden door over de kolom heen te gaan mket met de muis in het bewerken gedeelte
...
Door naar bovenstaand script de DataTable te sturen waar de kolom uit komt en de naam van de kolom, krij krijg je de het ID terug.
Code Block | ||
---|---|---|
| ||
COLUMNID_dataset_Volgnummer = GetFieldIDByName(dataset, 'Volgnummer') |
...
In sommige situaties wil je van onder (onderste regel) naar boven (bovenste regel) door de dataset gaan. Bijvoorbeeld omdat je af en toe (op basis van logica) een regel wilt verwijderen. Door dit vcan van onder naar boven te doen, raakt de volgorde (iteratie/loop) niet verstoord.
...
Om het mogelijk te maken om data uit een andere verzameling te halen, kunnen we bijvoorbeeld gebruik maken van de zogenaamde DataView. Deze biedt de mogelijkheid om te sorteren en daardoor een zogenaamde indering indexing aan te leggen. Hierdoor wordt het zoeken in een gesorteerde DataView sneller.
...