De datastructuur van MS Excel is vrij eenvoudig:
Djeeni begint toegang te krijgen tot deze gegevensstructuur op de werkbladen. Elk Djeeni-proces begint met het identificeren van de werkbladen die in het proces worden gebruikt. Werkbladen worden fysiek op dezelfde manier geïdentificeerd als in MS Excel: werkmaplocatie + werkmapbestandsnaam + werkbladnaam. De fysieke identificatie van een werkblad is soms erg lang, cryptisch en kan veranderen (bijvoorbeeld \\serverW4Q33\corporate\finance\2020\projects\budget\exports\export15427.xlsm). Met Djeeni kunt u een vriendelijke Djeeni-naam aan het werkblad toewijzen, waardoor uw proces leesbaarder en begrijpelijker wordt.
Om een werkblad voor het Djeeni-proces te identificeren, moet de processtap WSheet Use worden gebruikt, die te vinden is op de Process Toolbar onder de categorie Werkblad. Zodra het aan het proces is toegevoegd, kunt u de parameters opgeven. Tips voor het invullen van de parameters
Zodra een werkblad wordt geïdentificeerd door WSheet Use, wordt het verder in het Djeeni-proces geïdentificeerd door zijn Djeeni-naam.
Voorbeeld: het rapportwerkblad dat vanuit een ERP-systeem wordt geëxporteerd, krijgt de Djeeni-naam ERPReport. Om naar cel A3 op dit werkblad te verwijzen, schrijft u:
ERP-rapport!A3
Werkbladen die op een bepaald moment in het proces niet meer in gebruik zijn, kunnen worden vrijgegeven. Door een werkblad vrij te geven, worden bronnen uit Excel vrijgemaakt en worden onbedoelde fouten voorkomen. Het is raadzaam om een werkblad expliciet vrij te geven als het niet meer in gebruik is. Niettemin beheert Djeeni ook actief de werkbladen]].
Werkbladen kunnen worden vrijgegeven door de processtap WSheet Release, in de categorie Werkblad op de proceswerkbalk. De enige parameter is de Djeeni name van het werkblad dat moet worden vrijgegeven.
Eenvoudige processen maken gebruik van een aantal goed geïdentificeerde bron- en doelwerklijsten. Ze kunnen allemaal worden gespecificeerd met WSheet Use. Andere processen hebben een onbekend of variabel aantal werkbladen. Typische voorbeelden zijn het consolideren en splitsen van werkbladen, waarbij de gegevensverwerking voor elk bron- of doelwerkblad moet worden uitgevoerd. Djeeni automatiseert dergelijke processen met behulp van werkboeklijsten.
Om een lijst met werkmappen op te geven, moet u in plaats van WSheet Use de processtap WBook List Start gebruiken onder de categorie If/Lists op de proceswerkbalk. U geeft deze lijst een Djeeni name, net zoals u er een geeft aan een werkblad gespecificeerd door WSheet Use.Bij andere processtappen kunt u de Djeeni-naam van de werkmappenlijst gebruiken om naar het huidige werkblad in de lijst te verwijzen.
Kijk hier voor een gedetailleerde uitleg van werkmappenlijsten.
Verschillende afdelingen leveren maandelijkse financiële informatie aan met behulp van een goed opgemaakt sjabloon. Elke afdeling levert een apart werkboek met slechts één rapportwerkblad. De werkmappen worden verzameld in een specifieke map. Het proces om te automatiseren is het consolideren van deze rapporten:
Het proces ziet er als volgt uit: