Tartalomjegyzék

Munkalapok Djeeniben

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.

Munkalapok használata

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:

Hivatkozás egy munkalapra

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

Munkalap elengedése

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.

Munkalapok listája

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.

Példa: Adatkonszolidálás

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.