Az MS Excel adatstruktúrája meglehetősen egyszerű:
Djeeni a munkalapoknál kezdi az adatok elérését. Minden Djeeni folyamat az abban használt munkalapok megadásával kezdődik. A munkalapok fizikai megadása teljesen megfelel az MS Excel saját megoldásának: munkafüzet mappája + munkafüzet fájlneve + munkalap neve. A fizikai azonosítója egy munkalapnak néha rendkívül hosszú, titokzatos és változhat (pl. \\serverW4Q33\corporate\finance\2020\projects\budget\exports\export15427.xlsx). Djeeni megengedi, hogy a munkalaphoz egy barátságos logikai nevet (egy Djeeni nevet) adjál, amivel a folyamatod jóval olvashatóbb és érthetőbb lesz.
Egy munkalapot a Djeeni folyamatban a Wsheet Use (Munkalap használd) folyamatlépéssel (ami a Folyamat Eszköztáron a Worksheet (Munkalap) kategória alatt található) azonosítunk. Ha a lépést hozzáadtuk a folyamathoz, kitölthetjük a paramétereit. Néhány jótanács:
Ha egy munkalapot magadtunk a WSheet Use folyamatlépésben, akkor a Djeeni folyamat további lépéseiben a Djeeni neve használatával hivatkozhatunk rá.
Példa: egy, valamely ERP rendszerből exportált munkalap az ERPRiport Djeeni nevet kapja. Az A3-as cellát így hivatkozhatjuk ezen a munkalapon:
ERPRiport!A3
Azokat a munkalapokat, amiket a Djeeni folyamat egy pontja után már nem használunk, el lehet engedni. Munkalapok elengedés erőforrásokat szabadít fel az MS Excelben, és megelőz esetleges hibákat. Javasolt explicit elengedni egy munkalapot, ha arra már nincs szükség. Mindazonáltal Djeeni is aktívan kezeli a munkalapokat.
Egy munkalapot a WSheet Release (Munkalap elengedése) folyamalépéssel (a Worksheet kategóriában található) tudod elengedni. Az egyetlen paramétere az elengedni kívánt munkalap Djeeni neve.
Egyszerűbb folyamatok néhány jól ismert forrás és cél munkalappal dolgoznak. Ezek a munkalapok mind megadhatóak a WSheet Use folyamatlépéssel. Más folyamatok viszont ismeretlen vagy változó számú munkalapot használnak. Tipikus példa munakapok konszolidaciója vagy szétdarabolása, miközben minden egyes forrás vagy célmunkalap adatait fel kell dolgozni. Az ilyen folyamatokat Djeeni munkafüzet listákkal kezeli.
Egy munkafüzet lista megadásához a WSheet Use folyamatlépés helyett a WBook List Start lépést (az If / Lists kategóriában) kell használni. A munkafüzet lista is kep egy Djeeni nevet, pont úgy, ahogy a WSheet Use által megadott egyetlen munkalap. A további folyamatlépésekben ezt a Djeeni nevet kell használni az aktuális munkalap eléréséhez.
Itt találhatsz részletes leírást a munkafüzet listákról.
Több részleg szállít havi pénzügyi adatokat egy jól definiált sablonban. Minden egyes részleg beküld egy külön munkafüzetet, amely egyetlen munkalapon tartalmazza az adatokat. A munkafüzetek egy kijelölt mappába kerülnek. Azt a folyamatot kell automatizálni, amelyik ezeket a munkalapokat konszolidálja cégszintre egy újabb munkafüzetben, egyetlen munkalapon, egy másik sablonban.