A kiválasztott művelet adatainak bevitele.
"Általános"
Név |
A művelet elnevezése, mely az eredményhalmazon belüli használatra utal. A név mező után lévő ikonnal külön ablakban megadható a művelet nevének a Fordítása. |
Egyéni művelet |
Logikai mező, a mező értéke nem módosíthatóan hamis a programmal érkező eredményhalmazok a programmal hozzárendelt műveleteinél és nem módosíthatóan igaz a felhasználó által felvett műveleteknél. |
"Jogosultság" táblázat
Az eredményhalmaz jelen Műveletéhez - sERPaWeb-ben történő - a használatára jogosult felhasználócsoportok megadása (a felhasználó csoporttal történő jogosultság megadás ellenőrzése - jelenleg még - nem történik meg a windows-os felületen). Ha nincs megadva egy felhasználó csoport sem, akkor az eredményhalmazt a jelen műveletet mindenki használhatja.
Az eredményhalmaz jelen Műveletéhez - sERPaWeb-ben történő - a használatára jogosult felhasználócsoportok megadása. A táblázat oszlopai: |
|
Felhasználócsoport név |
Az eredményhalmaz jelen műveletét használni jogosult felhasználói csoport(ok) adható(k) meg. Üres táblázat esetén mindenki használhatja a műveletet. |
Művelet |
Művelet választása a Művelet törzsből. |
Művelet típus |
Választható a művelet típusa, ami meghatározza, hogy a szalagon melyik ikon kerül a művelethez hozzárendelésre. A választható értékek: Kitöltés, Nézet, Lekérdezés, Generálás, Egyéb. |
Kiemelt művelet |
A mező beállítása esetén az Eredményhalmaz-lekérdezés használatakor a szalagon a művelet kiemelt műveletként is megjelenik. |
"Bemenő paraméterek" táblázat
A táblázat tartalmazza a bemenő paraméterek megadásának módját.
Több azonos paraméter is felvehető, így ha az eredményben több fül is található, akkor a művelet mindegyik fülön aktív lehet. Ilyen például a 65-ös áfa bevallás eredményhalmazon az ÁNYK XML Export művelet.
A művelet összes bemenő paramétere a kiválasztott műveletnek megfelelően beajánlásra kerül. A táblázat oszlopai: |
|
Címke |
A művelet összes bemenő paramétere a kiválasztott műveletnek megfelelően beajánlásra kerül. A bemenő paraméter neve. |
Azonosító |
A bemenő paraméter azonosítója, a mező tartalma nem módosítható. |
Hierarchia |
Az eredményhalmaz bemenő paraméterének hierarchia értéke. Táblázat (1, 2 szint) és Táblázatban típusú adatmezők esetén a megjelenített mező beszédes összefűzéssel kiírja, hogy melyik táblázat, illetve az érték melyik táblázat értéke. Az összefűzés: „címke 1” táblázat, „címke 2" táblázat, a „címke 1” táblázatban, Érték a „címke 1” táblázatban. Az érték nem módosítható. |
Működés |
A választható működési módok: Nem használt, Megadható érték, Megadható érték (kezdőérték paraméterből), Megadható érték (kezdőérték algoritmus alapján), Megjelenő érték (érték paraméterből), Megjelenő érték (érték algoritmus alapján), Paraméterben megadott, Algoritmus alapján. |
Algoritmus |
A bemenő paraméternek történő értékadás módjának meghatározása. A választható értékek: Nincs, Bejelentkezett felhasználó, Időpont, Eredményhalmaz bemenő paraméter, Aktív sor, Kiválasztott sorok, Összes sor. Ha a Művelet törzsben a bemenő paraméternél be van állítva a Csak egy érték, akkor a Kiválasztott sor és az Összes sor nem választható. Ha az eredmény típusa Párbeszédablak lekérdezéshez, akkor a Bejelentkezett felhasználó, Pillanatnyi időpont, Aktív sor, Összes sor értékek választhatók. |
Eredményhalmaz bemenő paraméter |
Az Eredményhalmaz bemenő paraméter algoritmus esetén aktív, az eredményhalmaz bemenő paraméterei közül választhatunk. |
Eredményhalmaz eredménytábla |
Az eredményhalmaz eredménytáblái közül lehet választani, a mező a következő mező szűréseként működik. |
Eredményhalmaz eredménytábla mező |
Az előző mezőben kiválasztott eredményhalmaz eredménytábla mezői közül lehet választani a mezőben. |
Időpont 1 |
Választható értékek Időpont algoritmus esetén: Tárgyév, Előző év, Év eltolás, Hónap eltolás, Nap eltolás. Év eltolás esetén a működés: a paraméter értéke a napi dátumtól az Eltolás oszlopban megadott számmal eltolja a dátum értékét. Használhatjuk a lekérdezések szűrésére megadott dátum kezdőérték beállítására, pl.: a mai naptól visszamenőleg két évre történjen meg az adatok eredményhalmazba válogatása. |
Időpont 2 |
Csak algoritmus=Időpont és Időpont 1 = Tárgyév vagy Előző év esetén aktív a mező, választható értékei: Év eleje, Év vége, Hét eleje, Hét vége, Hónap eleje, Hónap vége, Nap eleje, Nap vége. |
Eltolás |
Időpont algoritmus és Időpont 1 = Év eltolás választás esetén az eltolás év/hó/nap mennyiséget kell megadni. Pl. -2, a napi dátumhoz képest két évvel visszamenőlegesre állítja a dátum értékét.. |
"Eredmény"
A művelet végrehajtása után megjelenő adatok (szöveg és/vagy táblázat) megadása. Az elválasztó sáv végén megjelenő ikonnal indítható a Fordítás ablak.
Típus |
Választható az eredményablak típusa, ami meghatározza a megjelenítés módját. A választható értékek az alábbiak, ha a kiválasztott művelet Tárolt eljárás vagy Szkript típusú:
•Párbeszédablak: a művelet bemenő paraméterek megadása és az eredmények megjelenítése párbeszédablakban történik. Amíg ez az ablak nyitva van, a fókusz nem kerülhet máshova. Az ablak tetején eszközsávban szerepelnek a következő gombok: Végrehajtás, Excel, Beszúrás, Felfelé, Lefelé, Törlés, Növelés, Csökkentés, Értékajánlás, Egy sor másolása, Kontrollok megjelenítése. Abban az esetben, ha egy felhasználó a lekérdezés valamelyik eredménymezőjének az értékét szeretné változtatni, péládul a rendelés állapot típusát vagy szövegét, akkor a Művelet mezőben megadott eljárással teheti ezt meg. Az eljáráshoz szükséges bemenő paramétereket a Műveletdefiníció Általános fül/Bemenő paraméter gridjében lehet megadni. Az Eredményhalmaz Művelet indítást követően egy párbeszédablakban lehet megadni az új értéket. A futtatást követően a párbeszéd ablakban jelenik meg a Műveletdefiníció/ Általános fül/ Eredmény elválasztó sáv alatt található Eredmény szöveg mezőben megadott szöveg.
A futtatást követően az ablak nem zárul be. Bezárás után az Eredményhalmaz lekérdezés eredménye nem frissül.
•Párbeszédablak frissítéssel: megegyezik az előzővel, csak az ablak bezárásakor az eredeti ablak tartalma frissítésre kerül. Abban az esetben, ha egy felhasználó a lekérdezés valamelyik eredménymezőjének az értékét szeretné változtatni, például a rendelés állapot típusát vagy szövegét, akkor a Művelet mezőben megadott eljárással teheti ezt meg. Az eljáráshoz szükséges bemenő paramétereket a Műveletdefiníció Általános fül/Bemenő paraméter gridjében lehet megadni. Az Eredményhalmaz Művelet indítást követően egy párbeszédablakban lehet megadni az értéket. A futtatást követően a párbeszéd ablakban jelenik meg a Műveletdefiníció/ Általános fül/ Eredmény elválasztó sáv alatt található Eredmény szöveg mezőben megadott szöveg.
A futtatást követően az ablak nem zárul be. Bezárás után az Eredményhalmaz lekérdezés eredménye frissül és a módosított adatokkal jelenik meg.
•Párbeszédablak lekérdezéshez: a művelet indításakor a program párbeszédablakot nyit, de nem kerül rá a fókusz. Az eredményhalmaz-lekérdezésben a kiválasztott sor módosításakor minden alkalommal automatikusan lefut a művelet és frissíti a párbeszédablak tartalmát. Nincs űrlapja, az eszközsávon csak a következő gombok szerepelnek: Excel, Kontrollok megjelenítése. Beállítása esetén a bemenő paraméterek táblázatban algoritmusként csak a Bejelentkezett felhasználó, Pillanatnyi időpont, Aktív sor, Összes sor értékek választhatók.
Például abban az esetben, ha a felhasználó egy adott lekérdezés eredményének állapotáról vagy kapcsolódó eseményéről szeretne iformációt kapni, a Párbeszédablak lekérdezéshez típusú eredményhalmaz műveletet használhatja. A Eredményhalmaz művelethez célszerű olyan eljárást használni, ami Csak paraméter átadás típusú. Ekkor a lekérdezés eredménye lesz az eljárás bemenő paramétere.
Az elindított Eredményhalmaz-lekérdezés eredménytáblázatában kijelölt sorokra érvényes a művelet. Az elindítást követően egy párbeszédablakban jelenik meg az eredmény. Ha a sorokon változtatom a kijelölést, mindik az aktuális sorra lesz érvényes a művelet. Érvényes ez a metódus egy lekérdezés altáblázataira is.
A művelet eredménye egy eredmény eredményhalmaz függvénye, amit a Műveletdefiníció/ Általános fül/ Eredmény elválasztó sáv alatt található Eredményhalmaz mezőben kell megadni. Az alap lekérdezett eredményhalmaz eredmény mezői lesznek az Eredmény sáv alatt megadott Eredményhalmaz bemenő paraméterei.
•Eredményhalmaz-lekérdezés: megjelenítés az eredeti eredményhalmaz-lekérdezéssel, csak az ablak fejlécébe kiírásra kerül a művelet neve is, a szalagon az üzemmód csoportban csak egy végrehajtás gomb van, hiányzik az adatbázis csoport és az eredmény táblázat elé / helyett kiírásra kerül a művelet szöveges üzenete is.
Abban az esetben, ha egy felhasználó a lekérdezés valamelyik eredménymezőjének az értékét szeretné változtatni, péládul a rendelés állapot típusát vagy szövegét, akkor a Művelet mezőben megadott eljárással teheti ezt meg. A művelet eredménye egy eredmény eredményhalmaz függvénye, amit a Műveletdefiníció/ Általános fül/ Eredmény elválasztó sáv alatt található Eredményhalmaz mezőben kell megadni. Ebben az esetben a megadott művelet lefut majd a megadott eredményhalmaz eredményét megjeleníti egy megnyíló ablakban. Az eredeti lekérdezés ebben az esetben nem zárul be.
•Eredményhalmaz-lekérdezés a kinduló ablak nélkül: megegyezik az előzővel, csak a művelet indítása bezárja az eredeti ablakot. Ha a művelet meg van adva menüparaméterként és az eredeti ablakban nem szükséges paraméter megadás, akkor az meg sem nyílik. Abban az esetben, ha egy felhasználó a lekérdezés valamelyik eredménymezőjének az értékét szeretné változtatni, péládul a rendelés állapot típusát vagy szövegét, akkor a Művelet mezőben megadott eljárással teheti ezt meg. A művelet eredménye egy eredmény eredményhalmaz függvénye, amit a Műveletdefiníció/ Általános fül/ Eredmény elválasztó sáv alatt található Eredményhalmaz mezőben kell megadni. Ebben az esetben a megadott művelet lefut majd a megadott eredményhalmaz eredményét megjeleníti egy megnyíló ablakban. Az eredeti lekérdezés ebben az esetben bezárul.
•Listaindítás: megjelenítés listaindítás funkcióval. A program először bekéri a művelet bemenő paramétereit a lista paraméter ablakában, majd a - szokásos módon - a kért kimenetet meghatározó gomb megnyomása után lefuttatja a műveletdefinícióban szereplő listadefiníciónak megfelelelő listát és megjeleníti annak az eredményét.
Abban az esetben, ha egy felhasználó a lekérdezés valamelyik eredménymezőjének az értékét szeretné változtatni, péládul a rendelés állapot típusát vagy szövegét, akkor a Művelet mezőben megadott eljárással teheti ezt meg. Az eljáráshoz szükséges bemenő paramétereket a Műveletdefiníció Általános fül/Bemenő paraméter gridjében lehet megadni. Az Eredményhalmaz Művelet indítást követően egy párbeszédablakban lehet megadni az új értéket. A Végrehajtás gomb megnyomását követően új űrlap jelenkik meg a képernyőn, ami a Lista megjelenésére és működésére vonatkoznak (például: oldalszám, oldaltörés stb).Ha a Lista alapjául szolgáló eredményhalmazban menüparaméterrel meg vannak adva a listára vonatkozó értékek és tulajdonságok, az űrlap nem jelenik meg. A Listaindítás típusú Eredményhalmaz művelet a kiválaszott sorokon végrehajtott művelet eredményeit- esetünkben a rendelések bizonylat ID-jét - átadja a Műveletdefiníció/ Általános fül/ Eredmény elválasztó sáv alatt található Listadefiníció mezőben megadott listának és az alapjául szolgáló eredményhalmaznak, majd elindul a Listaindítás funkció és megjelennek azok a rendelés bizonylatok, amin a művelet lefutott.
A művelet indítását követően az Eredményhalmaz lekérdezés eredménytáblázata nem zárul be.
•Listaindítás a kiinduló ablak nélkül: megegyezik az előzővel, csak a művelet indítása bezárja az eredeti ablakot. Ha a művelet meg van adva menüparaméterként és az eredeti ablakban nem szükséges paraméter megadás, akkor az meg sem nyílik.
Abban az esetben, ha egy felhasználó a lekérdezés valamelyik eredménymezőjének az értékét szeretné változtatni, péládul a rendelés állapot típusát vagy szövegét, akkor a Művelet mezőben megadott eljárással teheti ezt meg. Az eljáráshoz szükséges bemenő paramétereket a Műveletdefiníció Általános fül/Bemenő paraméter gridjében lehet megadni. Az Eredményhalmaz Művelet indítást követően egy párbeszédablakban lehet megadni az új értéket. A Végrehajtás gomb megnyomását követően új űrlap jelenkik meg a képernyőn, ami a Lista megjelenésére és működésére vonatkoznak (például: oldalszám, oldaltörés stb).Ha a Lista alapjául szolgáló eredményhalmazban menüparaméterrel meg vannak adva a listára vonatkozó értékek és tulajdonságok, az űrlap nem jelenik meg. A Listaindítás típusú Eredményhalmaz művelet a kiválaszott sorokon végrehajtott művelet eredményeit- esetünkben a rendelések bizonylat ID-jét - átadja a Műveletdefiníció/ Általános fül/ Eredmény elválasztó sáv alatt található Listadefiníció mezőben megadott listának és az alapjául szolgáló eredményhalmaznak, majd elindul a Listaindítás funkció és megjelennek azok a rendelés bizonylatok, amin a művelet lefutott.
A művelet indítását követően az Eredményhalmaz lekérdezés eredménytáblázata bezárul.
Választható értékek Funkció típusú művelet esetén: •Funkció: a műveletben megadott funkció kerül elindításra. •Funkció frissítéssel: megegyezik az előzővel, csak a funkció bezárásakor az eredeti ablak tartalma frissítésre kerül. |
Szöveg |
A művelet végrehajtása után megjelenő szöveg megadása. Nem használható a mező a Funkció és a Listaindítás típusok esetén. |
Eredményhalmaz |
A művelet végrahajtásának eredményét táblázatban megjelenítő Eredményhalmaz választása. Nem használható a mező a Funkció és a Listaindítás típusok esetén. |
Bemenő paraméter változat |
Az eredményhalmaz bemenő paraméter változatának választása. Nem használható a mező a Funkció és a Listaindítás típusok esetén. |
Listadefiníció |
A művelet végrahajtásának eredményét nyomtatott formában megjelenítő Listadefiníció választása.Csak a Listaindítás típusok esetén használható. |
"Leírás"
Leírás |
Szöveges ismertető az eredményhalmaz műveletéről. A mező felett megjelenik a szerkesztést támogató ikonsor. (Jobbegérgomb / Szerkesztéssel is megjeleníthető a szerkesztőablak.) Ennek a részletes leírását lásd: HTML szerkesztő |