„Általános adatszerkesztő ablak” változatai közötti eltérés

Innen: Szoftver Messiás Wiki
Ugrás a navigációhoz Ugrás a kereséshez
269. sor: 269. sor:


* Beszúr - Ctrl+B
* Beszúr - Ctrl+B
* Módosít - Ctrl+M (módosítás közben nem elérhető)
* Módosít - Ctrl+M
* Rögzít - Ctrl+R
* Rögzít - Ctrl+R
* Töröl - Ctrl+T
* Töröl - Ctrl+T
* Mégsem - Ctrl+M (csak módosítás közben elérhető)
* Mégsem - Ctrl+M
 
Vannak ablakok ahol ezek közül a műveletek közül néhány le van tiltva, és vannak olyan ablakok is ahol további speciális műveletek érhetőek el. Ezekről a speciális műveletekről az adott ablak dokumentációjában olvashat részletesen.
 
====A szerkesztő állapota====
 
A szerkesztő (panel) a következő állapotokban lehet:
 
* '''Böngészés mód''' - Ez a normál állapot, ilyenkor az adattáblában lehet navigálni a tételek között. Az adattáblában kiválasztott tétel adatai megjelennek a szerkesztő panelen.
* '''Új tétel beszúrása, vagy beszúrás mód''' - Ez a "Beszúr" gomb megnyomása utáni állapot. A mezők kitöltése után a tétel rögzíthető a "Rögzít" gomb megnyomásával, vagy a beszúrás elvethető a "Mégsem" gomb megnyomásával.
* '''Szerkesztés mód vagy Módosítás mód''' - Meglevő tételen "Módosít" gomb megnyomása utáni állapot. A mezők módosítása után a tétel rögzíthető a "Rögzít" gomb megnyomásával, vagy a módosítás elvethető a "Mégsem" gomb megnyomásával.
* Amíg a szerkesztő módosítás vagy beszúrás állapotban van, addig:
** az adattáblában nem lehet navigálni
** a gyorskereső funkciók nem működnek
** az ablak nem zárható be
 
====Tételek zárolása====
 
Amikor egy felhasználó szerkeszteni vagy törölni akar egy tételt, akkor a rendszer először megpróbálja zárolni az adott tételt. A zárolás kizárólagos. Ha egy másik felhasználó már szerkeszti az adott tételt, akkor a zárolás sikertelen lesz, és a művelet elvégzése meghiúsul. A felhasználónak megjelenik egy dialógusablak ami tájékoztatja a helyzetről. A legtöbb műveletnél a felhasználónak lehetősége van a művelet újrapróbálására:
 
[[File:ClipCapIt-141001-120407.PNG]]
 
 
Bizonyos műveletek esetén az üzleti logika nem teszi lehetővé a művelet újrapróbálását. Ilyenkor egy egyszerű üzenet jelenik meg a művelet sikertelenségéről:
 
[[File:ClipCapIt-141001-120506.PNG]]
 
A tételek zárolása időkorláthoz van kötve. Egy zárolás legfeljebb 5 percig tart, ennyi időn belül be kell fejezni a tétel szerkesztés műveletét. Ha a tételt zároló felhasználó számítógépe váratlanul leáll, vagy a hálózati kapcsolat megszakad, akkor a felhasználó nem tudja feloldani a zárolást a tétel szerkesztésének befejezése után. Ilyenkor meg kell várni azt a kb. 5 percet mielőtt a tétel újra szerkeszthetővé válik.
 
A tételek zárolásával kapcsolatban bővebben lásd [[SDITemplate_RecordLock|az erről szóló dokumentációt]].


===Státusz sor===
===Státusz sor===

A lap 2014. október 1., 10:07-kori változata

Bevezetés

Az SDITemplate rendszerben a legtöbb adat egységes kinézetű adatkezelő ablakon jelenik meg. Az egységes kinézet segít a szoftver használatának könnyebb elsajátításában.

Panelek

Alapesetben az adatok lekérdezésére és szerkesztésére való Általános adatszerkesztő ablak több panelra tagolódik. Az elérhető panelokat az alábbi ábrán piros nyilakkal jelöltük:

MEGJEGYZÉS: Az adatszerkesztő ablak funkcióit a felhasználó szerkesztő ablak képernyőképein keresztül mutatjuk be, mert ez minden SDITemplate alkalmazásban megtalálható. Az itt leírtak azonban alkalmazhatók más adatkezelő ablakokra is.

Panelek.jpg

Egy panelt be lehet csukni ha nincsen rá szükség. Így több hely marad a többi panelnek. A kinyitást a panel bal felső sarkában található + ikonnal, a becsukást a - ikonnal lehet elvégezni (az egér elsődleges gombjával). Az alábbi ábrán az Adatok panel becsukott, a Szerkesztő panel kinyitott állapotban látható:

Panel expand collapse.jpg

Néha előfordulnak panelok amelyeket nem lehet becsukni. Ez általában szükséges az ablak megfelelő működéséhez. Ilyenkor a - jelre kattintva a panellal nem történik semmi.

Vannak olyan adatkezelő ablakok is, ahol a szerkesztő panel hiányzik. Ezek az ablakok nem alkalmasak az adatok módosítására. Ennek több oka is lehet:

  • Az ablak célja a lekérdezés, a riport készítés, illetve sok különböző helyről gyűjti össze az adatokat. A lekérdezett táblázat nem alkalmas a közvetlen szerkesztésre.
  • Az ablak olyan adatokat jelenít meg, melyek az alkalmazás szempontjából statikusak. Általában ez azt is jelenti, hogy módosításukkal egy időben a programkódot is módosítani kell, ezért a módosítást átlagos program felhasználók nem képesek elvégezni.

Ablak fejléc

Az ablak fejléc nem különbözik az összes többi Windows-ban megjelenő ablak fejlécétől (legfeljebb egy kicsit máshogy néz ki). A teljesség igénye nélkül leírjuk a funckióit:

  • Olvasható rajta az ablak neve: ClipCapIt-141001-103507.PNG
  • Az ablak jobb oldalán balról jobbra a minimalizáló, maximalizáló és az ablakot bezáró ikonok találhatók: ClipCapIt-141001-103347.PNG



Beállítások panel

A beállítások panelt lenyitva az alábbi kép tárul elénk:

Beallitasok2.png

Amint látható, a beállításokon belül több alpanel található. Ezeket működését alább leírjuk.

Teljesítmény beállítások:

Megnyitás hevessége

Meghatározza, hogy az adatpanelen megjelenő adatok mikor lesznek újratöltve. A lehetséges értékek:

  • Azonnal (amikor az ablak megnyílik) - az adatkezelő ablak megnyitásakor azonnal megtörténik az adatok betöltése. Ez az alapértelmezett beállítás. Bizonyos alkalmazásokban bizonyos ablakokon az alapértelmezett beállítás ettől eltérhet, ha az ablakról előre lehet tudni hogy nagyon sok adatot tartalmaz, és csak szűréssel együtt kombinálva használható föl értelmes módon.
  • Csak ha van beírva feltétel - az adatkezelő ablak megnyitásakor nem történik lekérdezés. Az első kereső vagy szűrő feltétel megadása után, vagy a már meglevő szűrő feltételek megváltoztatása után kezdődik meg az adatok betöltése.
  • Csak a frissít gomb megnyomásakor - Az adatok csak akkor töltődnek be, ha a kereső panelen található frissítés gombot a felhasználó manuálisan megnyomja.
Sorszám korlát

Meghatározza, hogy az adatok betöltése során legfeljebb hány sort töltsön be a program az adat panelen található táblázatba. Ennek több célja van:

  • Túl sok sor betöltése lelassíthatja a program működését
  • Túl sok sor betöltése csökkenti a felhasználói hatékonyságot. Ezt több év tapasztalata alapján állítjuk: nincs olyan felhasználó aki több ezer sornyi adatot át tud tekinteni rövid idő alatt. Ha tudja hogy mit keres akkor sokkal hamarabb célhoz ér egy megfelelő keresési feltétel megadásával.
Túllépés esetén rákérdez

Némely esetben szükség lehet az összes adat feltétel nélküli betöltésére. Ilyen eset lehet például amikor az összes lekérdezett adatot ki kell exportálni egy Excel táblázatba. Még ebben az esetben sem kell átállítani a sorszám korlátot, mivel az adatkezelő ablak az adatok töltése közben észreveszi a korlát átlépését, és rákérdez hogy be akarjuk-e tölteni az összes adatot. Ezt a működést befolyásolja a Túllépés esetén rákérdez jelölőnégyzet. Ha ez nincs bepipálva, akkor a szoftver nem kérdez semmit - egyszerűen megáll az megadott számú sor betöltése után.

Várakozás újranyitás előtt

Ennek a beállításnak csak akkor van értelme, ha a megnyitás hevességénél nem az utolsó opciót választottuk. Amikor megváltozik a szűrési/keresési feltétel, akkor egy ideig nem töltődnek újra az adatok automatikusan. Ennek az a célja, hogy egy feltétel begépelése közben a felhasználónak legyen ideje gondolkodni, illetve gépelési hibát javítani mielőtt az adatok betöltése megkezdődik. Az értéket ezredmásodpercben kell megadni. Ha a feltételek megváltozása után a megadott számú ezredmásodpercig nem történik semmi, akkor megindul az adatok lekérdezése és adattábla frissítése.

Alapértelmezett gomb

Az Alapértelmezett gomb megnyomásával az összes teljesítmény beállítást alapértelmezett értékre lehet visszaállítani.

Jogosultság beállítások

A jogosultság beállítások panelen egyetlen gomb található. Ezzel a gombbal a jogosultság kiosztó ablakot lehet megnyitni és ott meghatározni hogy az adatkezelő ablakot ki nyithatja meg. Ezzel kapcsolatban több információt a jogosultsági rendszer leírásán belül az általános jogosultságok szakasznál talál.

Ablak kinézet beállításai

Az ablak kinézet beállítások (mint a többi beállítás is) az ablak bezárásával egy időben mentődik az adatbázisba. Az ablak következő megnyitásakor az itt megadott beállítások befolyásolják az ablak megjelenését.

Ablak pozíció mentése

Ha ez be van jelölve, akkor legközelebbi megnyitáskor az ablak a legutoljára használt pozícióban jelenik meg. Ez a bal felső sarkának helyzetét jelenti az aktív (Windows-os) asztalon. Figyelem: az ablak pozíciójának mentése csak akkor történik meg, ha az ablak nem maximalizált állapotban kerül bezárásra. Maximalizált állapot esetén az ablak pozíció nem kerül mentésre.

Ablak méret mentése

Ha ez be van jelölve, akkor legközelebbi megnyitáskor az ablak a legutoljára használt méretben jelenik meg. Figyelem: az ablak méretének mentése csak akkor történik meg, ha az ablak nem maximalizált állapotban kerül bezárásra. Maximalizált állapot esetén az ablakméret nem kerül mentésre.

Mindig maximalizál

Ha ez be van jelölve, akkor legközelebbi megnyitáskor az ablak maximalizált állapotban jelenik meg, függetlenül a legutolsó méret és pozíció beállításaitól.

Panel összecsukás/kinyitás mentése

Ha ez be van jelölve, akkor legközelebbi megnyitáskor az ablakon található panelek kinyitott/becsukott állapota megőrződik (ha ez lehetséges). Ez a beállítás általános, azokra a panelekre is vonatkozik amelyek egy konkrét adatkezelő ablakon speciális (nem közös) elemként szerepelnek.

Szerkesztő beállításai

Ez a panel egyetlen beállítást tartalmaz. Ha a rögzítés után csak az adott rekordot tölti újra jelölőnégyzet be van jelölve, akkor egy új tétel mentése után a program a következőket teszi:

  • törli a megadott szűrési és keresési feltételeket
  • hozzáad egy olyan feltételt, ami pontosan az előbb mentett tételt szűri le
  • újratölti az adat panelen található táblázatot

Ez a funkció akkor hasznos, ha több tételt kell rögzíteni egymás után, és a tételek rögzítése után azokhoz még részletadat ablakokat is kell megnyitni. Ha az adattáblában nagyon sok tétel van, akkor feltétel nélkül nem érdemes rögzíteni a tételeket, mert minden egyes tétel után újra lesz töltve az adattábla, ami sok tétel esetén lassú. A fent említett beállítást aktiválva minden rögzítés után csak az éppen rögzített rekord lesz betöltve, ezért nagyon gyors.

Kereső panel

A keresőpanel felépítését az alábbi ábra mutatja:

ClipCapIt-141001-110655.PNG


Ha sok mezőre van szükség a gyorskereső funkcióhoz, akkor a keresőmezők több fülön jelenhetnek meg. A fenti példában az "alapadatok" és "extra feltételek" fül látható.

A keresőpanel elsődleges célja az adat panelen megjelenő adatok keresése és szűrése, az aktuális tételhez kapcsolódó más típusú adatok megjelenítése és az adatok exportálása más formátumba. Az egyes adatszerkesztő ablakok általában eltérő keresőmezőkkel és más szűrési lehetőségekkel rendelkeznek, de ezek funkciója azonos. Vannak olyan adatszerkesztő ablakok, amelyek extra lehetőségeket is nyújtanak a keresőpanelen keresztül. Ezek az adott adatszerkesztő ablak dokumentációs oldalán vannak leírva. Itt csak az általános funkciókat írjuk le, amelyek az adatszerkesztő ablakok többségén változatlan formában használhatók.

Gyorskereső és az adatok szűrése

A gyorskereső a leggyakrabban használt kereső funkció. A keresőpanelen több beviteli mező jelenhet meg, melyek különbözőek lehetnek. A leggyakoribb a szöveges beviteli mező, de lehetnek szám, dátum/idő, logikai és egyéb más típusú szűrő/kereső mezők. A legtöbb ablakon előre föl lettek véve a legfontosabb szűrő/kereső mezők, ezért külön beállítás nélkül azonnal használhatóak. Az egyes felhasználók átállíthatják a gyorskereső panel kinézetét, hozzáadhatnak illetve elvehetnek kereső/szűrő mezőket illetve azokat mozgathatják az általuk megválasztott fülek között. Ezeket a beállításokat az adatszűrő szerkesztő gomb segítségével lehet megadni.

Szuro empty.jpg

Az adatszűrő szerkesztő gomb megnyomása előhozza a szűrő szerkesztő ablakot. A szűrők szerkesztésével kapcsolatban olvassa el a szűrő szerkesztő ablak dokumentációját.

A szűrő szerkesztő ablakon beírt szűrési feltétel hatására a szűrő szerkesztő gomb megváltozik: egy pipa jelenik meg rajta ezzel jelezve, hogy egy plusz szűrési feltétel is aktív, ahogy ez az alábbi ábrán látszódik:

Szuro checked.jpg

Az adatszűrő szerkesztőt a Ctrl+S billentyűzetkombinációval is elő lehet hívni.

Részletadat megjelenítő gomb

Reszletek.jpg

A részletadat megjelenítő gomb az aktuális tételhez kapcsolódó más adatokat jelent meg egy új ablakban. A gomb megnyomásakor általában egy helyi menü jelenik meg, ahol a lehetséges kapcsolódó adatok típusai jelennek meg. Egy menü elemet kiválasztva megjelenik egy új adatszerkesztő ablak. Ezen az új ablakon előre be van állítva egy olyan szűrési feltétel, ami úgy szűri meg az adatokat, hogy csak az eredeti ablakon kiválaszott aktuális tételhez kapcsolódó adatok jelennek meg.


A fenti leírás talán túlságosan száraz, ezért egy konkrét példával szemléltetjük a dolgot. A "Felhasználó" ablakon a "Részletek" gomb a következő menüt jeleníti meg (piros kerettel jelölve):

Felettes.png

A "Felhasználó ( >> Felettes )" menüpontot kiválasztva megjelenik a "Felhasználó" ablak egy másik példánya, ami már csak azokat a felhasználókat jeleníti meg, amelyeknek a felettese a fenti ábrán kiválasztott (Kiss-Főnök Ferenc) felhasználó:

Szurt felhasznalok.png

Ahol vannak egymáshoz kapcsolódó adatok, ott a részletadat gomb mindig nagyon hasznos funkciót lát el. Néhány további példa ügyviteli szoftverek esetén:

  • Egy számlához tartozó tételek szerkesztése
  • Egy partnerhez tartozó szerződések megjelenítése
  • Egy járművezetőhöz tartozó fuvarlevelek megjelenítése
  • stb.

Technikai információ: egy részletablak megnyitása az ER sémában egy egy-több kapcsolat egy -> több irányú kibontásának felel meg.

Manuális adattábla frissítő gomb

ClipCapIt-141001-111821.PNG


A frissítés gomb megnyomása újratölti az adat panelen található adattáblázatot. Ez a szűrési feltételek megváltozása esetén automatikusan is megtörténik (beállításfüggő, lásd a megnyitás hevessége beállítást a beálíltások panelen). Az adattábla frissítő gomb megnyomásával lekérhető az adatok legfrissebb verziója. Erre például akkor lehet szükség, ha a feltételek helyesen vannak beírva, de a keresett adatot egy másik felhasználó vette föl egy másik számítógépen utólagosan, az ablak megnyitása után.

Adattábla exportáló gomb

Exportal gomb.JPG

Az adatexportálás gomb az előzőleg leszűrt adat panelen található adattáblázat teljes tartalmát képes különböző formátumokban exportálni. A gomb megnyomása az adatok exportálása ablakot nyitja meg.

Az exportálás gomb megnyomásához általános jogosultság szükséges.

Adatok panel

Az adatpanelen a legtöbb esetben csak egyetlen dolog van: az adattábla. Néhány szerkesztő ablakon - különösen rekurzív adatszerkezetet menedzselő ablakoknál - az adatpanelen más olyan elemek is feltűnnek, amik az adat tételek közötti mozgást, a megnyitott adattáblában való navigációt segítik elő. Ezeknek a speciális elemeknek a leírása az adott ablak dokumentációjánál található meg.

Adattábla

Ez tartalmazza a keresési/szűrési feltételeknek megfelelő tételeket, vagy azok egy részét. Több részből áll, ahogy az alábbi ábrán látszódik.

ClipCapIt-141001-112842.PNG

  • Vannak oszlopai, ezen belül
    • zöld színnel jelölt elsődlegesen rendezett oszlop
    • kék színnel jelölt másodlagosan rendezett oszlop
    • egy vagy több normál (fekete) színnel jelölt nem rendezett oszlop
  • Az aktuális tétel kis háromszöggel van jelölve a bal oldalon. (Ez az egész sort jelöli)
  • Van egy aktuális cella ami eltérő színnel jelenik meg, ez az aktuális tételen belül egy konkrét oszlop értéke.

A jobb átláthatóság érdekében általában a páros és páratlan sorok más színnel jelennek meg. Speciális esetben az adattáblában más színkódok is előfordulhatnak, amik egyéni jelentéssel bírnak. Ezek a színkódok a konkrét szerkesztő ablak dokumentációjában részletesen le vannak írva.

Az aktuális tétel

Nem üres adattábla esetén van egy úgynevezett aktuális tétel, amit egy háromszög alakú piktogram jelöl a táblázat bal oldalán. Ez annyira fontos szereppel bír, hogy külön kiemeljük:

  • A szerkesztő panelen mindig az aktuális tétel mezőértékei jelennek meg.
  • A szerkesztő műveletek az aktuális tételre vonatkoznak.
  • Egy részletadat ablak megjelenítése mindig az aktuális tételt veszi alapul a szűrési feltétel meghatározásához.

Adattábla használata: navigáció és rendezés

A tételek között föl és le a következő billentyűkkel lehet mozogni:

  • Föl és le nyíl (kurzor billentyűk) egy tételt ugranak föl- és le
  • PgUp gomb egy képernyőnyit fől
  • PgDown gomb egy képernyőnyit le
  • Ctrl+Home billentyű a táblázat legelső tételéhez (és az aktív cella a legelső oszlopban lesz)
  • Ctrl+End billentyű a táblázat legutolsó tételéhez (és az aktív cella a legutolsó oszlopban lesz)
  • Ctrl+PgUp billentyű a táblázat legelső tételéhez ugrik (az aktív cella ugyan abban az oszlopban marad)
  • Ctrl+PgDorn billentyű a táblázat legutolsó tételéhez ugrik (az aktív cella ugyan abban az oszlopban marad)

Az aktív cellát:

  • jobbra és balra lehet mozgatni a jobbra/balra nyilakkal
  • a Home billentyűvel az első oszlopra ugrani
  • az End billentyűvel az utolsó oszlopra ugrani

Általában a táblázatban akkor tudunk navigálni, ha rajta van a fókusz. A föl- és le nyilak és a PgUp/PgDown billentyűk akkor is használhatók a táblázatban való navigációra, ha a fókusz kereső panel egy gyorskereső mezőjén van. Ez nagyon hasznos dolog: a keresőfeltétel egy részének begépelése után lehet föl/le haladni a tételek között, majd azután folytatni a feltételek begépelését anélkül, hogy közben ugráni kellene a táblázat és a keresőmezők között.

Az adattáblát rendezni lehet valamely oszlopa szerint.

  • A rendezéshez az egér elsődleges gombjával egyszer rá kell kattintani a megfelelő oszlopra. A rendezés nem történik meg azonnal, a várakozási idő a "Várakozás újranyitás előtt" beállítás értékétől függ, lásd a beállítások panel leírását.
  • A rendezés módosítása általában nem változtatja meg az aktuális tételt. (Technikailag: a program a rendezés után megkeresi a megfelelő tételt és odaugrik. Ha egy másik felhasználó időközben törli az adott tételt, akkor az aktuális tétel az újratöltés után megváltozik.)
  • Másodlagos rendezés megadása: a Ctrl billentyű nyomva tartása mellett kattintson az oszlop fejlécére.
  • Automatikus másodlagos rendezés: az elsődleges rendezés megváltoztatása a korábban beállított elsődleges rendezésből másodlagosat csinál.

Szerkesztő panel

A szerkesztő panel alapvetően két fő részre tagolható. Az egyik részben az aktuális tétel mezőértékei jelennek meg. A másik részben az aktuális tétellel kapcsolatos műveletek érhetők el, nyomógombok formájában. Ha a tétel sok mezőt tartalmaz, akkor azok több fülre bomlanak szét. A konkrét adatszerkesztő ablakok tartalmazhatnak egyéb szerkesztő/megjelenítő paneleket is amik az aktuális tételről szolgáltatnak extra információt, vagy ezeket képesek módosítani. Az ilyen különleges panelek is általában füleken jelennek meg a szerkesztő panelen belül.

ClipCapIt-141001-114205.PNG

Beviteli mezők

Színkódok

Többféle típusú beviteli mező létezik. Közös jellemzőjük, hogy színkóddal vannak ellátva. Az alapértelmezett színkódok a következők:

  • Halványzöld alapon fekete: a mező ki van töltve.
  • Halványkék alapon fekete: a mező üres (nincs értéke), és az értékét nem kötelező megadni.
  • Piros alapon fehér: a mező üres (nincs értéke), és az értékét kötelező megadni
  • Szürke alapon fekete: a mező értéke nem módosítható.

ClipCapIt-141001-114806.PNG

A színkódokat a felhasználó a saját ízlésének megfelelően beállíthatja a mező színek beállítása ablakon.

Beviteli mezők típusai

Többféle beviteli mező létezik, a leggyakoriabbak (a teljesség igénye nélkül):

  • Szöveges mező (egysoros rövid, és többsoros hosszú változatban).
  • Szám beviteli mező
  • Dátum, Idő, Időpont és időhossz ("eltelt idő") típusú beviteli mezők
  • Logikai mező ("pipa")
  • Választógomb csoport (egy választható érték előre megadott listából)
  • Pipa csoport (nulla vagy több választható érték előre megadott listából)
  • Hivatkozás mező (hivatkozás egy másik adatszerkesztő ablakon fölvett tételre)

A mezőtípusok - néhány kivételtől eltekintve - általában nem igényelnek külön magyarázatot a használathoz. A speciális beviteli mezők típusairól, és használatuk módjáról érdemes elolvasni az erről szóló cikket. Különös tekintettel a hivatkozás típusú mezőkre - ezek hatékony használata felgyorsítja a munkát, és nagyban hozzájárul a pozitív felhasználói élmény kialakításához.

A teljesen egyedi, csak az adott alkalmazásra jellemző speciális beviteli mezők vagy saját dialógusablakkal (és saját súgóval) rendelkeznek, vagy leírásuk megtalálható az adott szerkesztő ablak és/vagy az alkalmazás dokumentációjában.

Tétel műveletek/szerkesztő gombok

ClipCapIt-141001-115453.PNG


Értelemszerűen ezekkel lehet új tételt létrehozni, a meglevőt módosítani illetve törölni. Természetesen csak akkor elérhetők ha a művelet értelmes (pl. ha nincs aktuális tétel akkor a törlés nem elérhető.) Ezekre a műveleti gombokra általános jogosultságokat lehet kiosztani.

Az alap műveleti gombokhoz billentyűzet kombinációk is tartoznak, amik gyorsítják az adatrögzítést:

  • Beszúr - Ctrl+B
  • Módosít - Ctrl+M
  • Rögzít - Ctrl+R
  • Töröl - Ctrl+T
  • Mégsem - Ctrl+M

Vannak ablakok ahol ezek közül a műveletek közül néhány le van tiltva, és vannak olyan ablakok is ahol további speciális műveletek érhetőek el. Ezekről a speciális műveletekről az adott ablak dokumentációjában olvashat részletesen.

A szerkesztő állapota

A szerkesztő (panel) a következő állapotokban lehet:

  • Böngészés mód - Ez a normál állapot, ilyenkor az adattáblában lehet navigálni a tételek között. Az adattáblában kiválasztott tétel adatai megjelennek a szerkesztő panelen.
  • Új tétel beszúrása, vagy beszúrás mód - Ez a "Beszúr" gomb megnyomása utáni állapot. A mezők kitöltése után a tétel rögzíthető a "Rögzít" gomb megnyomásával, vagy a beszúrás elvethető a "Mégsem" gomb megnyomásával.
  • Szerkesztés mód vagy Módosítás mód - Meglevő tételen "Módosít" gomb megnyomása utáni állapot. A mezők módosítása után a tétel rögzíthető a "Rögzít" gomb megnyomásával, vagy a módosítás elvethető a "Mégsem" gomb megnyomásával.
  • Amíg a szerkesztő módosítás vagy beszúrás állapotban van, addig:
    • az adattáblában nem lehet navigálni
    • a gyorskereső funkciók nem működnek
    • az ablak nem zárható be

Tételek zárolása

Amikor egy felhasználó szerkeszteni vagy törölni akar egy tételt, akkor a rendszer először megpróbálja zárolni az adott tételt. A zárolás kizárólagos. Ha egy másik felhasználó már szerkeszti az adott tételt, akkor a zárolás sikertelen lesz, és a művelet elvégzése meghiúsul. A felhasználónak megjelenik egy dialógusablak ami tájékoztatja a helyzetről. A legtöbb műveletnél a felhasználónak lehetősége van a művelet újrapróbálására:

ClipCapIt-141001-120407.PNG


Bizonyos műveletek esetén az üzleti logika nem teszi lehetővé a művelet újrapróbálását. Ilyenkor egy egyszerű üzenet jelenik meg a művelet sikertelenségéről:

ClipCapIt-141001-120506.PNG

A tételek zárolása időkorláthoz van kötve. Egy zárolás legfeljebb 5 percig tart, ennyi időn belül be kell fejezni a tétel szerkesztés műveletét. Ha a tételt zároló felhasználó számítógépe váratlanul leáll, vagy a hálózati kapcsolat megszakad, akkor a felhasználó nem tudja feloldani a zárolást a tétel szerkesztésének befejezése után. Ilyenkor meg kell várni azt a kb. 5 percet mielőtt a tétel újra szerkeszthetővé válik.

A tételek zárolásával kapcsolatban bővebben lásd az erről szóló dokumentációt.

Státusz sor

Statusz.jpg

A státusz sor néhány információt mutat az ablak aktuális állapotával kapcsolatban. Megmutatja a tételek összes számát, ezen belül az aktuális tétel sorszámát, valamit azt, hogy van-e megadva szűrési feltétel. Bizonyos ablakoknál a státusz sorban egyéb információk is szerepelhetnek, ezek leírása az adott ablak dokumentációjában megtalálható.