Egyedi lekérdezések kezelése

Egyedi lekérdezések kezelése

Egyedi lekérdezések az exPanda programban

A leírás azt mutatja be, hogyan végezhetjük el az alábbi műveleteket:

  • Lekérdezések futtatása
  • Lekérdezés-csoportok paraméterei
  • Lekérdezések csoportokba rendezése
  • Jogosultság állítás lekérdezésekhez és lekérdezés-csoportokhoz

Lekérdezések futtatása

Az egyedi lekérdezéseket a Listák>Bizonylat keresés menü alatt érhetjük el.

BizonylatKereses_Menu

A megjelenő ablakban a a Lekérdezés fület kell kiválasztani a lekérdezések választásához.

BizonylatKereses_Ablak_LekerdezesFul

A lekérdezések csoportokhoz vannak hozzárendelve. Egy lekérdezés több csoporthoz is tartozhat. A baloldali lenyíló menüben választhatunk csoportot, a jobboldali lenyíló menüben a
csoporthoz tartozó lekérdezések közül választhatunk:

EgyediLekerdezesAblak

A lekérdezés menü testreszabása

A beállítások az alábbi fájlban találhatók:
L:\alfa\tir\repib\[ALLOMANY_AZONOSITO]\sqlib.AR
Az [ALLOMANY_AZONOSITO] helyére az aktuálisan használt állomány azonosítólyát kell behelyettesíteni, zárójelek nélkül, pl.:
L:\alfa\tir\repib\MIKROTESZT\sqlib.AR

A fájl az alábbi programmal szerkeszthető:
L:\alfa\tir\run\ArEditor.exe

Új menüpont hozzáadása és paraméterei 

A fájl elején a menük listáját szerkeszthetjük, illetve itt adhatunk meg új menüpontot:

SQLIB_Menu

Minden menühöz egy sor tartozik. Az első mezőben a menü kódját adjuk meg a MENU_ karakterek után, pl. MENU_KO, ahol a “KO” a menü kódja.
A következő mezőben hozzáférést adhatunk felhasználókhoz vagy felhasználó csoportokhoz felsorolással, a felhasználók illetve a csoportok kódját megadva, pontosvesszővel elválasztva.
Pl: 100;103;104
A felhasználók illetve a csoportok kódját a Kezelő menüpont alatt nézhetjük meg.

A harmadik mezőben a menü elnevezését adhatjuk meg, pl.: “Könyvelés”.

Új menüt hozzáadását legkönnyebben úgy tehetjük meg, hogy egy már meglévő menühöz tartozó sort lemásolunk.
Ehhez álljunk rá egy menü sorra, nyomjuk le a Shift+­Ctrl+­C másolás billentyűket, majd a Shift­+Ctrl+­V beillesztés billentyűket, végül a beillesztett új soron módosítsuk az adatokat.

A másolást a program menüjéből is végezhetjük:

AreditorSormasolas

Lekérdezések beállítása

A menük sorai után következnek a lekérdezések sorai.

SQLIB_LekerdezesParameterek

Egy lekérdezéshez több sor is tartozik. Az azonos lekérdezéshez tartozó sorok azonos karakter sorozattal kezdődnek, aláhúzás karakterrel elválasztva a funkció kódjától.
A fenti képen LEK001 az adott lekérdezés azonosítója, majd a funkció kódja következik, mint pl. “HF”, a teljes név “LEK001_HF”.

_NEV sorban azonosíthatjuk a lekérdezést, ezen a néven tudjuk kiválasztani az exPanda programon belül.
_HF sorban, a második mezőben adhatjuk meg, hogy mely kezelők, vagy kezelő csoportok számára legyen kiválasztható a lekérdezés. A kódokat pontosvesszővel kell elválasztani.
_HF sorban, a harmadik mezőben adhatjuk meg, hogy mely menücsoportban jelenjen meg a lekérdezés. Több csoportot is megadhatunk, ezzel egy lekérdezést több csoporthoz is
hozzárendelhetünk. A csoportok kódját kell megadni, pontosvesszővel elválasztva.

Az alábbi példában a KP_NAPI_BONTÁS lekérdezéshez nem adtunk meg külön hozzáférést, és három lekérdezési csoporthoz rendeltük, a Könyvelés, Pénzügy és Forgalom/Raktár
csoporthoz, így mindhárom csoportban kiválasztható a lekérdezés.

    Megnéz