MAGIC alkalmazás Platform - Keretrendszer
Ez a dokumentáció bemutatja a uniPaaS végfelhasználók által használt futtató keretrendszerének működését, lehetőségeit. Az itt említett funkcionalitás minden uniPaaS segítségével készített alkalmazásra igaz, köztük a PROGOS rendszerek bármelyikére is.
Futtató környezet, keretrendszer
A Progos rendszerek uniPaaS 4GL fejlesztőeszközzel készültek.
Ez a fejlesztőeszköz:
- platformüggetlen (hordozható) (Windows, Unix, Linux, AS400, Novell, stb.)
- adatbázis-kezelő független (Pervasive, Oracle, Informix, Btrieve, C-ISAM, X-Base, stb.)
- robosztus alkalmazások fejlesztésére készült
- skálázható
- forráskód nélküli
- több felhasználós, hálózati környezetre tervezett
- negyedik generációs, a világon a leggyorsabb fejlesztőeszköz
A kifejlesztett alkalmazások a uniPaaS futtató változatával kerülnek a felhasználókhoz.
Általános funkciók, billentyűk
| F1 | Segítség | Help | Helyzettfüggő segítségnyújtó |
| CTRL+F2 | Elvetés | Cancel | Eddig a pontig elvégzett bevitelt vagy módosítást elveti, visszaállítja az eredeti állapotot, amíg a rekord vissza nem lett írva. |
| F3 | Törlés | Delete | Rekordot, vagy adatokat törölhetünk vele. Rekord törléséhez szükség van a Módosítás módra és a Törlés engedélyére, a letörölt rekord már nem állítható vissza. |
| F4 | Beszúrás | Insert | Új rekordot, új sort, új lapot lehet ennek segítségével beszúrni egy adat táblába. Használatához módosítás módban kell lennünk. Ha egy táblázat utolsó soráról lelépünk módosítás módba, ugyanazt a műveletet kapjuk, a uniPaaS beszúr egy új sort a táblázat aljára. |
| F5 | Zoom | Zoom | Egy adott mezőről tovább lehet "Zoom"-olni egy másik táblába, vagy programba. Ezt úgy is szokták nevezni, hogy "Adatlefúrás". Státus soron látható mikor aktív ez a lehetőség. |
| F6 | Széthúz | Wide | Egy kisebb szerkesztődoboz tartalmát kinagyítja a kényelmesebb szerkesztés, vagy a jobb olvashatóság érdekében. Státus soron látható mikor aktív ez a lehetőség. |
| F7 | Futtatás | Run | Egy kiválasztott programot futtathatunk. Csak fejlesztő módban használható. |
| F8 | Ellenőrzés | Check | Leellenőrzi, hogy az adott program tartalmaz-e olyan hibát, ami futás időben összeomláshoz vezetne, mivel a sebesség érdekében futásidőben ezirányú hiballenőrzés nincs a uniPaaS keretrendszerében. |
| F9 | - | - | Nem használt |
| F10 | Ok | Ok | Már nem használt |
| F11 | - | - | Nem használt |
| F12 | - | - | Nem használt |
Gyorsbillentyűk
| ALT+BACKSPACE | Szerkesztés visszaállítás, egy átírt mező eredeti állapotát állítja vissza, mindaddig, amíg a mezőről le nem léptünk. |
| CTRL+Z | Kilépés az operációs rendszerbe. |
| ALT+F4 | uniPaaS elhagyása. |
| ALT+ENTER | Jellemzők. |
| SHIFT+DEL | Kivágás vágólapra. |
| CTRL+X | Kivágás vágólapra. |
| CTRL+INSERT | Másolás vágólapra. |
| CTRL+C | Másolás vágólapra. |
| SHIT+INSERT | Beillesztés. |
| CTRL+V | Beillesztés. |
| CTRL+A | Mindet kijelöl. |
| CTRL+D | Dettó. A rekord feletti rekord oszlopána kértékét lemásolja. |
| CTRL+U | Nullra állítás. Egy mező tartalmát a nulla értékére állítja. |
| CTRL+L | Keresés rekordok között. (Locate) |
| CTRL+N | Következő rekord keresés. (Next) |
| CTRL+K | Rendezettség változtatás. (Key) |
| CTRL+S | Rekordok rendezése. (Sort) |
| CTRL+E | Új rekord bevitel. |
| CTRL+M | Rekord módosítása. |
| CTRL+Q | Rekord lekérdezés. |
| F3 | Rekord törlés. (Módosítás módban) |
| CTRL+I | Kimenet átirányítás. |
Rendszer indítása
A kész alkalmazás az asztalon lévő ikon segítségével, dupla kattintással indítható. Az elindítás után nem sokkal, megjelenik a uniPaaS futtatói felülete, ami a felhasználó azonosítására vár.
Belépés
A uniPaaS futtatókörnyezete megköveteli a felhasználó azonosítását a belépés során.
Induláskor közölnünk kell a felhasználói kódunkat (általában hárombetűs azonosító) és a hozzá tartozó jelszavunkat. Ha a megfelelő felhasználói azonosítót beírtuk és a hozzá tartozó jelszó is megfelelő az gombra kattintva, vagy az gomb lenyomásával beléphetünk a rendszerbe. Belépés után megjelenik az alkalmazás asztal.
