Az adatszerkesztő
Az adatszerkesztő általában az adatlistába való új elem felvitelekor, vagy az adatlistában levő kiválasztott elem szerkesztésekor jelenik meg. Az adatszerkesztő segítségével
-
új adatok vihetők fel a program adatbázisába, vagy
-
a program által nyilvántartott adatok szerkeszthetők.
Az adatszerkesztő az adatlistához hasonlóan szintén tagolt, a felső részén egy gombsor található, amelynek segítségével műveletek végezhetők el a szerkesztett adatokon. Az adatszerkesztő műveletei általában az alábbiak lehetnek:
-
Ok – Új elem felvitele esetén az új elem adatainak elfogadása, valamint felvitele a program adatbázisába. Elem módosítása esetén a módosítások elfogadása, valamint eltárolása a program adatbázisában.
-
Mégse – Új elem felvitele esetén a felvitel visszavonása. Elem módosítása esetén a módosítások elvetése.
Az adatszerkesztő használatára az 5. ábrán látható példa
5. ábra
Az adatszerkesztő
Az adatszerkesztő különféle rovatokat tartalmaz az adott típusú adatok beviteléhez, amelyek az alábbiak lehetnek:
-
Szöveges szerkesztő – egysoros szöveg beviteléhez
-
Többsoros szöveges szerkesztő – többsoros szöveg beviteléhez
-
Rich text szerkesztő – többsoros, formázott szöveg beviteléhez
-
Dátumszerkesztő – dátum beviteléhez
-
Növekményes számszerkesztő – számok beviteléhez. A rovat jobb oldalán található két gomb segítségével növelhető vagy csökkenthető a rovatban található szám értéke. Általában egész számok szerkesztéséhez használható.
-
Számológépes számszerkesztő – számok beviteléhez. A rovat jobb oldalán található gomb megnyomása után egy számológép jelenik meg, aminek segítségével kiszámítható a rovat értéke. Általában valós számok szerkesztésére használható.
-
Listás szerkesztő – meghatározott listából választható adatok szerkesztéséhez. A rovat adott listából választható adatok értékének bevitelére alkalmas. Általában kódok kiválasztára használatos. A rovat lehetőséget nyújt kezdőszövegre való (inkrementális) keresésre, a kezdőbetük begépelésével megkeresi a kezdőbetüknek megfelelő listaelemet. Amennyiben engedélyezve van, a listás szerkesztő mellett található egy felvitel gomb, amelynek segítségével új elem vihető fel a listás szerkesztő listájába. A gomb megnyomása után egy új adatszerkesztő jelenik meg a jelenlegit eltakarva, amiből az ok vagy mégse gombot megnyomva lehet visszajutni a jelenlegi adatszerkesztőre.
-
Adatlista szerkesztő – listás adatok szerkesztéséhez. Az adatlista szerkesztő hasonló az adatlistához, csak egy adatszerkesztőben beágyazva jelenik meg. Az adatlista szerkesztő felső részén szintén található egy gombsor, amelynek segítségével műveletek végezhetők az adatlista elemein. Az adatlista szerkesztő gombsorán található általános műveletek megegyeznek az adatlista általános műveleteivel. Az adatlista szerkesztőn való új vagy szerkesztés gomb megnyomása után egy új adatszerkesztő jelenik meg a jelenlegit eltakarva, amiből az ok vagy mégse gombot megnyomva lehet visszajutni a jelenlegi adatszerkesztőre.
Az adatszerkesztő különböző rovatainak használatára a 6. ábrán látható példa.
6. ábra
Az adatszerkesztő rovatai
Bonyolultabb adatbázis esetén előfordulhat, hogy több adatszerkesztő is egymásra van nyitva. Felhasználó által végrehajtott módosítások hierarchikusan kerülnek tárolásra az adatbázisban, azaz a felsőbb szinten a mégse gomb megnyomása hatástalanítja az alsóbb szintek módosításait. Új elem felvitele vagy már létező elem módosítása esetén az új információ akkor kerül be az adatbázisba (szaknyelven: commit-álódik), amikor a felhasználó a legfelső szinten található OK gombra kattint. Ha a program futását szerkesztés közben szakítják meg, akkor az addig elvégzett adatbázis műveletek visszavonódnak (szaknyelven: rollback), azaz olyan, mintha a felhasználó a legfelső szinten a mégse gombra kattintott volna.
|