P1-ben többféle adatmezővel is találkozhatunk, ezek viselkedése egymástól eltérő.
Az alábbi képernyőn színes pöttyökkel jelöltük az egyes adatmező típusokat, részletesebb leírásukról, működésükről lejjebb görgetve találhatunk információkat.
Adatmező típusok
1.) Egyszerű szövegbeviteli mező
2.) Adatlappal kombinált szövegbeviteli vagy választómező
3.) Legördülő lista vagy lenyíló mező
4.) Dátum és időpont választómező
5.) Logikai mező vagy jelölőnégyzet
A bevinni vagy szűrni kívánt érték megadásához semmilyen segítség nem áll rendelkezésre, egyszerűen be kell írni a kívánt szöveget. Képen a 'Szöveg' mező is ilyen szövegbeviteli mező.
Különbséget kell tennünk azonban az egyszerű szövegmezők viselkedése között aszerint, hogy épp milyen típusú felületen van dolgunk velük:
Ha Adatlap típusú felület egyszerű szövegmezőjében vagyunk, a mező tipikusan új adat bevitelét szolgálja.
Ha Áttekintő felület szűrőblokkjában vagyunk, a mező a keresett érték megadását szolgálja.
Ha a CAPS LOCK be van kapcsolva, szövegbevitelkor a mező sarkában egy piros felfelé mutató nyíl jelenik meg.
Amikor egy szövegbeviteli mező mellett Adatlap ikont látunk, összetett tudású mezőtípussal van dolgunk, érdemes vele részletesen megismerkedni!
A választómezők tipikusan 2 blokkból állnak. Alapértelmezettként
blokkban valamilyen azonosító adat kezelhető, beírással vagy választással
blokkban megnevezés típusú adat, amely az 1.blokkot írja le szövegesen.
Választómező kitöltése
A mező kitöltésekor minden esetben valamilyen kapcsolódó listáról kell választanunk, meghívva ehhez egy másik (un. választó) képernyőt. Kitöltésük több módon lehetséges.
Ha ismerjük a választani kívánt értéket, akkor célszerű beírni azt (vagy annak elejéből legalább 3 karaktert) a választómező azonosító vagy megnevezés blokkjába.
Ha egyetlen választható érték létezik, azt rendszer automatikusan felismeri és kitölti a többi blokkot is.
Amennyiben nem csak a szűrés hibája miatt írta ki ezt a rendszer, hanem még tényleg nem létezik olyan érték, amit választanunk kellene, itt az ideje, hogy felvigyük!
Ha a CAPS LOCK be van kapcsolva, szövegbevitelkor a mező sarkában egy piros felfelé mutató nyíl jelenik meg.
Választómezőből adatlap megnyitása (F5)
Amennyiben már van kiválasztott értékünk egy választó mezőben, úgy kijelölés után a mező jobb szélén található Adatlap ikonnal megtekinthetjük a kiválasztott objektum részletes adatlapját (Főkönyvi szám választómezőnél a Főkönyvi szám adatlapjára jutunk el így egyetlen kattintással).
Ennek a lehetőségnek szűrés közben nincs jelentősége, de az adatlapokon annál inkább! A választómezők az adatlap ikonok révén teszik lehetővé a gyors átjárást a különböző ablakok között (nem kell menüből átnavigálni távoli képernyőkre a minket érdeklő adatokért).
Fontos! Választómezőből rögzített vagy módosított adat mentése után, de még a felhasználása előtt, érdemes használni a frissítés funkciót, hogy már a változások utáni adatállapotot vigyük tovább.
A két név ugyanazt jelenti. A mező jobb szélén megjelenő lefelé mutató nyíllal legördíthetjük az értéklistát, amiből kiválasztható a kívánt érték.
Olyan adatoknál használjuk, ahol a választási lehetőségek ritkán változnak és nincs belőlük sok (matekot kedvelőknek: véges halmaz, diszkrét értékekkel:).
Fejlesztői kezelésben többnyire csak azokat a szótárakat hagytuk, melyek értéklistájára programlogika épül (pl. bizonylat típusok) . Ha viszont mi magunk is karbantarthatjuk az értékeket, akkor nyissuk meg a Rendszer / Szótár elemek menüpont alatti felületet, keressük ki az adott típusú szótárt és gondozzuk kedvünk szerint az értékeket.
A dátumokat alapértelmezettként éééé.hh.nn formátumban kell megadni, így: 2022.01.25.
A nyíl billentyű lenyomásával egy grafikus naptárválasztó is előhívható.
Ránézésre a dátum mező összefüggő egységnek látszik, valójában több összefűzött blokkot tartalmaz. Az év, hó, nap, óra, perc mind egy-egy külön blokk. Amikor az egérrel belekattint, a kurzor a kijelölt helyre pozicionál, ha a tabulátorral lép a mezőbe, akkor az első karakternél áll meg.
A kitöltés során előfordulhatnak rögzítési hibák. Erre nincs teljes védelem, de helytelen dátum nem rögzíthető, csak a Gergely-naptárnak megfelelő év/hónap/nap adatokat lehet megadni (például nem lehet bevinni 2021.02.29-ét, mert az nem szökőév).
Nézzük, milyen módon tölthető ki a teljes blokk.
Üres mező elejéről csak a számjegyek beírásával haladhatunk tovább, azonban ha már kitöltött mezőben áll a kurzor, akkor a billentyűzeten a jobb és bal nyilakkal lépegetni lehet benne. Az értékek átírhatóak szerkesztés módban, illetve a BackSpace billentyűvel egyesével vissza is törölhetőek.
Ctrl+D billentyű kombinációval minden dátum mezőbe az aktuális dátumot (és időpontot) emelheti be. A kurzor a művelet végén a mező utolsó karaktere mögé pozicionál.
A billentyűzet le és fel nyilaival a beírt értéket egyesével növelheti / csökkentheti abban a blokkban, ahol a kurzor áll. Például, ha a tegnapi dátumot akarja rögzíteni, leggyorsabb megoldás a Ctrl+D kombináció, majd a billentyűzeten a lefelé nyíl megnyomása. Kész is 🙂
A teljes dátum blokk másolható, és beilleszthető a Ctrl+C ----> Ctrl+V kombinációval. Mindegy, hogy a mező melyik blokkjában áll, a művelet a teljes adattartalomra vonatkozik. Fontos! Csak megegyező formátumú mezők másolhatóak (tehát dátum+időpont kombinációt a rendszer nem tud helyesen beilleszteni éééé.hh.nn típusú mezőbe.)
A logikai mező kivételével, a mezőn állva mindegyik típusú adatmező tartalmát törli a CTRL + DEL billentyűkombináció.
Mindkét megnevezéssel találkozhatunk a leírásokban. Szűrőképernyőn és néhány adatlapokon egérrel kattintva tudjuk a beállítását módosítani. Egyes adatlapokon, pl. vevő számla adatlapon az utalásból kizárás menüpontból vagy ikonnal kezelhető.
Adatlap típusú felületen a mező csak két értéket vehet fel: igen / nem.
A három állású logikai mezők a szűrő képernyőkön találhatóak. A szűrés eredményeként 'mindegy' állás esetén a lekérdezés egyszerűen figyelmen kívül hagyja a lekérdezett logikai mezőt, azaz megjeleníti az 'igen' és 'nem' értékkel rendelkező adatokat is. Példa a az alábbi képen:
igen (pipálva)
nem (pipa nélkül)
mindegy (szűrőben ez az adott szűrőfeltétel figyelmen kívül hagyásával egyenértékű)
Mindkét megnevezéssel találkozhatunk a felhasználói kézikönyvben.
Listázó képernyőn az elemek kiválasztása a szóköz billentyűvel (SPACE) történik.
Listázó képernyőn a mező csak két értéket vehet fel: igen / nem.
Ilyennel találkozunk pl. a Menesztő tételek vagy a Dokumentumok képernyőn, a kompenzálási bizonylat felvitele M:N, a banki csoportos vevő-szállító pénzügyi teljesítés, dokumentumküldés funkciók használatakor.
A szöveg, dátum, numerikus, combobox beviteli mezőkben a CTRL+DEL billentyű kombináció kiüríti a mezőt, törli annak tartalmát.
Numerikus mezők és combobox tartalmát a CTRL+C billentyűkombinációval formázás és devizaérték nélkül másolhatjuk a vágólapra.
Szöveges mező esetén a CTRL+A billentyűkombinációval a mező teljes tartalma kijelölhető.
Dátum mező esetén a CTRL+D billentyű kombinációval továbbra is a napi dátummal tölthető ki a mező tartalma.
Bank kivonat tétel adatlapon a folyószámla választó blokkban található négy mező bármelyikén állva a CTRL+D billentyűkombináció mind a négy mezőt kiüríti.
Szöveges vagy adatlappal kombinált szövegbeviteli mező kitöltésekor, ha a CAPS LOCK be van nyomva, a mező sarkában egy piros, felfelé mutató nyíl jelenik meg.