Felhasználói eszközök

Eszközök a webhelyen


Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
Következő változat
Előző változat
hu:concepts:djeeniformula [2020/12/13 15:07]
tiger [Nesting]
hu:concepts:djeeniformula [2023/07/26 15:11] (aktuális)
tiger [Djeeni formula kiegészítések áttekintése]
Sor 23: Sor 23:
 | Egy kikeresett érték oszlopbetűje | [# ... %%|%%column]| - | [#ceValue%%|%%column] | | Egy kikeresett érték oszlopbetűje | [# ... %%|%%column]| - | [#ceValue%%|%%column] |
 | Utolsó adatoszlop az első sorban | [#ColumnEnd] or #ColumnEnd | - | [$wsNev!**[#ColumnEnd]**2] | | Utolsó adatoszlop az első sorban | [#ColumnEnd] or #ColumnEnd | - | [$wsNev!**[#ColumnEnd]**2] |
-| Utolsó adatoszlop tetszőleges sorban | [#ColumnEnd%%|%%sorszám] | - | [$wsNev!**[#ColumnEnd%%|%%2]**2] |+| Utolsó adatoszlop tetszőleges sorban | [#ColumnEnd%%|%%Sorszám] | - | [$wsNev!**[#ColumnEnd%%|%%2]**2] | 
 +| Utolsó adatoszlop utáni oszlop az első sorban | [#ColumnNext] or #ColumnNext | - | [$wsNev!**[#ColumnNext]**2] | 
 +| Utolsó adatoszlop utáni oszlop tetszőleges sorban | [#ColumnNext%%|%%Sorszám] | - | [$wsNev!**[#ColumnNext%%|%%2]**2] |
 | Utolsó adatsor az A oszlopban | [#RowEnd] vagy #RowEnd | - | [$wsNev!C**#RowEnd**] | | Utolsó adatsor az A oszlopban | [#RowEnd] vagy #RowEnd | - | [$wsNev!C**#RowEnd**] |
 | Utolsó adatsor tetszőleges oszlopban | [#RowEnd%%|%%OszlopBetű] | - | [$wsNev!C**#RowEnd%%|%%C**] | | Utolsó adatsor tetszőleges oszlopban | [#RowEnd%%|%%OszlopBetű] | - | [$wsNev!C**#RowEnd%%|%%C**] |
 +| Utolsó adatsor alatti sor az A oszlopban | [#RowNext] vagy #RowNext | - | [$wsNev!C**#RowNext**] |
 +| Utolsó adatsor alatti sor tetszőleges oszlopban | [#RowNext%%|%%OszlopBetű] | - | [$wsNev!C**#RowNext%%|%%C**] |
 | Aktuális sor/oszlop a legbelső Sor/Oszloplistában | [#] vagy # | - | [$wsNev!F**#**] | | Aktuális sor/oszlop a legbelső Sor/Oszloplistában | [#] vagy # | - | [$wsNev!F**#**] |
 | Aktuális sor/oszlop tetszőleges Sor/Oszloplistában | [#%%|%%DjeeniNev]  | - | [$wsNev!F**[#%%|%%rlSorLista]**] | | Aktuális sor/oszlop tetszőleges Sor/Oszloplistában | [#%%|%%DjeeniNev]  | - | [$wsNev!F**[#%%|%%rlSorLista]**] |
Sor 32: Sor 36:
 | Munkalap Excel neve | [#munkalap%%|%%Name] | - | [#wsNev%%|%%Name] | | Munkalap Excel neve | [#munkalap%%|%%Name] | - | [#wsNev%%|%%Name] |
 | Számolás értékekkel | [+számolás] | - | [+([#RowEnd]-1) * ([#ColumnEnd]-2)] | | Számolás értékekkel | [+számolás] | - | [+([#RowEnd]-1) * ([#ColumnEnd]-2)] |
-| A Djeeni kliens mappája (relative mappa) | [#DjeeniFolder] or #DjeeniFolder | - | #DjeeniFolder\penzugy\riportok |+| A Djeeni kliens mappája (relative mappa) | [#DjeeniFolder] vagy #DjeeniFolder | - | #DjeeniFolder\penzugy\riportok |
  
 ===== Hivatkozás egy cellára vagy tartományra ===== ===== Hivatkozás egy cellára vagy tartományra =====
Sor 158: Sor 162:
 </code> </code>
  
-Példa:Tegyük fel, hogy egy munkalap összes során végig kell menni egy külső SorListával (legyen Djeeni neve SorLista), ezen belül minden sorban fel kell dolgozni az egyes oszlopokban (azaz cellákban) található értékeket egy OszlopListával +Példa: Tegyük fel, hogy egy munkalap (Djeeni neve: wsPelda) összes során végig kell menni egy külső SorListával (Djeeni neve rlSorok), ezen belül minden sorban fel kell dolgozni az egyes oszlopokban (azaz cellákban) található értékeket egy OszlopListával (Djeeni neve: clCellak). Ha az aktuális cellát meg akarjuk hivatkozni, akkor ezt így tehetjük meg:
-Business Example: Let's say you want to iterate through all the rows in your dataset - **outer Row List** and for each row through all the columns - **inner Column List**. To reference a current cell in for example a **Cell Set**, you would need to type in the following Djeeni formula:+
  
 <code> <code>
-wsExample![#|rlRowListDjeeniName][#|clColumnListDjeeniName]   'Current cell reference to use in the Cell parameter of a Cell set+wsPelda![#|rlSorok][#|clCellak] 'aktuális cella hivakozása Sor- és OszlopListával
 </code> </code>
  
-or +vagy 
  
 <code> <code>
-wsExample![#|rlRowListDjeeniName]#    'we can leave out the |clColumnListDjeeniName part and square brackets+wsPelda![#|rlSorok]#    'a legbelső OszlopLista Djeeni kód módosítója elhagyható
 </code> </code>
-===== Calculations =====+===== Számolások =====
  
-Moving data from one location to another involves calculations. In Djeeni you can use the **[+...]** formula extension to perform calculations. +Az adatmozgatás az egyik helyről a másikra sokszor számolással történik. Djeeni a **[+...]** formula kiegészítéssel számol.
  
-^ Example calculations || +^ Számolási példák || 
-^ Expected result ^ Djeeni formula ^ +^ elvárt eredmény ^ Djeeni formula ^ 
-| The row below the last row with value | [+#RowEnd+1] | +| Az utolsó adatosr utáni sor | [+#RowEnd+1] | 
-| The column right to the last column with data | [+#ColumnEnd+1] | +| Az utolsó adatoszlop melletti oszlop | [+#ColumnEnd+1] | 
-| Create three target rows for every source row in a row list | [+#*3], [+#*3+1], [+#*3+2] | +| Minden egyes listasorhoz három célsor készítése | [+#*3], [+#*3+1], [+#*3+2] | 
-| Create a summary value of every 100 rows in a row list | SUM(A[+#-99]:A[#]) => B[+#/100] |+| Egy sorlista minden 100. sorához összegzés készítése | SUM(A[+#-99]:A[#]) => B[+#/100] |
  
-===== Relative folder specification =====+===== Relatív mappák megadása ===== 
 + 
 +Relatív mappákat is használhatsz a Djeeni folyamatban a **#DjeeniFolder** Djeeni kód megadásával. A **#DjeeniFolder** azt a mappát jelenti, amelyikben Djeeni maga helyezkedik el. Innen indulva megadhatsz almappákat, ha szükséges: 
 + 
 +<code> 
 +  #DjeeniFolder\Riportok  'a Djeeni mappa Riportok almappája 
 + </code>
  
-To use a relative location you can use the #DjeeniFolder reserved name, which will take the folder where your djeeni client file is currently saved. From there you can then specify the subfolders, if needed.