A funkcióval az eredményhalmazok eredményét lehet képernyőre lekérdezni különböző bemenő paraméter változatok esetén. A program kezeli a több eredménytáblázat megjelenítését is. Ha az eredményhalmazban az eredménytáblázat(ok)hoz meg van adva szülő táblázat, akkor az lekérdezésben gyerektáblázatként fog megjelenni.
Funkció elérése menüszerkesztéskor: Rendszerfunkciók / Rugalmas adatelérés / Eredményhalmaz lekérdezés.
A lekérdező ablakban elsőként meg kell adni az Adatforrást: az eredményhalmazt és a bemenő paraméter változatot. Ha ezek menüparaméterrel meg vannak határozva, akkor az Adatforrás megadási lehetőség nem jelenik meg a lekérdező-ablakban. Ha csak az eredményhalmaz rögzítése történt meg menüparaméterként, akkor az ahhoz tartozó bemenő paraméterek változatok választhatók.
Az Adatforrás megadása után a Bemenő paraméterek megadása következik az eredményhalmaz Bemenő paraméter és Bemenő paraméter változatok fülén meghatározott módon.
Ha a bemenő paraméterhez a Bemenő paraméter változatok / Párbeszédablak fülön a Kezdőérték be van pipálva, akkor a táblázatban megadott érték a lekérdezés indításakor felülbírálja az előző használat után elmentett értéket. Paraméterek betöltése esetén a mentett paraméter a kezdőértéknek megadott értéket is felülírja.
A szalagon található Eredmény megtekintése gomb hatására vagy az Eredmény sávra való kattintáskor megjelenik a beállított paramétereknek megfelelő eredmény táblázat / pivot tábla. Az eredmény táblázat kiegészítésre kerül az eredményhalmazban az eredménytáblák kapcsolatánál Megjelenítés = Kiegészítés beállított értékkel rendelkező gyerektáblákkal. A Megjelenítés = Részletezés beállítású gyerektáblák lenyitható gyerek táblákként kerülnek megjelenítésre (pivot tábla esetén külön ablakban).
Ha egy felhasználó egy eredményhalmazt egy bemenő paraméterrel először használ (nincsenek mentett beállítások), akkor minden táblázatra (a gyerektáblázatokra is) a program kalkulál az adattípusok alapján kezdő oszlopszélességet. Ez nem egyezik meg az Ajánlott szélesség minden oszlopra funkció által kalkulált és beállított értékekkel, mert ez a megjelenített adattartalom alapján működik.
Ha az eredményhalmazban van olyan művelet, melynek valamelyik bemenő paraméterénél az Algoritmus = Kiválasztott sorok, akkor az eredmény megjelenítésénél a sormutatónál megjelenik a sorok kiválasztásának lehetősége. Több sort kiválasztani a Ctrl vagy Shift gombok lenyomásával egyidejű egérkattintással is lehet (minden esetben).
A művelet elindítása után a beállításnak megfelelő eredményablak nyílik meg. Az alábbi típusok lehetségesek:
•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: Excel, Elrejtett oszlopok, Ajánlott oszlopszélesség minden oszlopra, 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, Paraméterek törlése, Paraméterek betöltése, Paraméterek mentése. Az ablak alján a Végrehajtás és a Mégse (a gomb felirata a végrehajtás után Bezárás-ra változik és a Végrehajtás gomb engedélyezése megszűnik) gombok találhatók. A művelet működéséhez eredményhalmaz megadása nem kötelező (a párbeszédablakban csak a szöveges üzenet jelenik meg).
•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. A művelet működéséhez eredményhalmaz megadása nem kötelező (a párbeszédablakban csak a szöveges üzenet 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 engedélyezettek: 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. A művelet működéséhez eredményhalmaz megadása nem kötelező (a párbeszédablakban csak a szöveges üzenet jelenik meg).
•Eredményhalmaz-lekérdezés: megjelenítés az eredményhalmaz-lekérdezés funkcióval. A program először bekéri a művelet bemenő paramétereit egy párbeszédablakban. 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: Elrejtett oszlopok, Ajánlott oszlopszélesség minden oszlopra, 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, Paraméterek törlése, Paraméterek betöltése, Paraméterek mentése. Az ablak alján a Végrehajtás és a Mégse gombok találhatók. A művelet végrehajtása után a műveletdefinícióban megadott eredményhalmaz-lekérdezés kerül elindításra oly módon, hogy az eredményhalmaz-lekérdezés paraméter űrlapjában a szűrés típusú sávokon szereplő beviteli mezők nem látszanak.
•Eredményhalmaz-lekérdezé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. A művelet működéséhez eredményhalmaz megadása kötelező (ha nincs megadva eredményhalmaz, akkor nem indul el a művelet).
•Listaindítás: megjelenítés listaindítás funkcióval. A program először bekéri a művelet bemenő paramétereit egy párbeszédablakban. 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: Elrejtett oszlopok, Ajánlott oszlopszélesség minden oszlopra, 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, Paraméterek törlése, Paraméterek betöltése, Paraméterek mentése. Az ablak alján a Végrehajtás és a Mégse gombok találhatók. A művelet végrehajtása után a műveletdefinícióban megadott lista kerül elindításra oly módon, hogy a lista paraméter űrlapjában a szűrés típusú sávokon szereplő beviteli mezők nem látszanak.
•Listaindítá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.
A program a lekérdezés indítása után az alábbi üzeneteket adhatja:
A megadott eredményhalmaz / bemenő paraméter változat nem létezik. |
A menüponthoz - a menüszerkesztésben - megadott eredményhalmaz / bemenőparaméter-változat név nem létezik az eredményhalmaz bevitelben megadott adatok között. Módosítsa létezőre a menüszerkesztésben a menüponthoz megadott eredményhalmaz / bemenőparaméter-változat nevet vagy a menüparaméterrel megadott eredményhalmaz / bemenőparaméter-változat névvel hozzon létre eredményhalmazt. |
A lekérdezés megtekintéséhez nincs joga! |
Biztosítson jogosultságot az eredményhalmaz lekérdezéséhez. Az eredményhalmaz bemenőparaméter-változatában és a bejelentkezett felhasználóban megadott felhasználócsoportok között közös felhasználócsoportnak is kell lennie, vagy ha az eredményhalmaz bemenőparaméter-változatában nincs megadva felhasználócsoport, akkor az Általános paraméter bevitelben az Üres jogosultság táblázat értelmezése mezőt Mindenki hozzáfér az objektumhoz értékűre kell állítani. |
|
|
[Érték] text |
|
[Érték] text |
|
Megjelenítés |
Megadásával rögzíthető, hogy a megjelenítés táblázattal vagy pivot táblával történjen-e. Megadása nem kötelező. Választható értékek: Táblázat, Pivot tábla. |
Műveletnév |
[Érték] text |
Az eredményhalmaz-lekérdezés a menüparaméterrel megadott nevű paramétermentést tölti be az eredményhalmaz-lekérdezés indításakor amennyiben az rendelkezésre áll. |