Ovládací prvky
V aplikaci i/2 se setkáte s různými grafickými prvky, které budou nyní blíže vysvětleny. Většina jich patří ke standardu Windows.
Další v i/2® často používané akce
Přehled/Browser
Přehled bude použit, když bude zobrazeno více datových vět, atributů nebo prvků výběru (např. při F11 zobrazení výběru)
Vybraný řádek bude zobrazen s modrým pozadím.
- Výběr jedné řádky pomocí myši bude proveden pomocí levého tlačítka.
- Klávesnicí se ovládá pomocí kláves pro pohyb (Šipky).
Šířka sloupců a pořadí každého sloupce může být upravena uživatelem. Ke změně pořadí sloupců stačí přesunout sloupec na požadovanou pozici se stále zmáčknutým tlačítkem myši. Ke změně šířky sloupce je třeba najet myší nad pravý okraj příslušného sloupce dokud se kurzor nezmění na šipky. Při stisknutém levém tlačítku myši může být šířka sloupce zvětšena nebo zmenšena podle individuálních požadavků.
- Toto nastavení se neztratí ani po ukončení programu. K vrácení nastavení na standard je nutné na přehledu kliknout pravým tlačítkem myši a vybrat z kontextového menu položku pro vrácení do původního stavu. Nastavení je zvlášť pro každého uživatele Windows.
Jednotlivé přehledy dovolují filtrovat datové věty. K tomu slouží zobrazovací pole nad přehledem (červená elipsa) a ikona (červený kruh). Právě aktuální pohled/výběr bude zobrazen v šedivém pruhu.
Kliknutím na piktogram přehledu (browseru) se změní pohled na data na další možnost výběru, nebo se otevře při více možnostech okno, ve kterém mohou být kritéria výběru (červeně orámováno) nastavena.
Schématické uspořádání programu
Jednotlivé části programu budou krátce představeny a jejich souvislosti vysvětleny:
Lišta menu a lišta ikon (Toolbar) jsou pro všechny strany programu identické a dle kontextu jsou buď použitelné nebo nepoužitelné. Vlastnosti lišty menu a ikon budou objasněny na základě praktických příkladů:
Vyhledávaní a zobrazení základních informací
Zde mohou být vyhledávány datové věty, resp. budou zobrazena kritéria datové věty, na kterou se data odvolávají. Pomocí šipek (levá červená elipsa) se lze pohybovat po datových větách: na první/jednu zpět/jednu vpřed/na poslední. Jestliže není pohyb možný bude odpovídající ikona zašedlá (disabled).
Filtr
Při hledání může být omezen počet datových vět aktivací filtru (červený kruh). Filtr bude zobrazen na pravé straně. Ke zrušení filtru musí být použita ikona napravo od aktivace filtru.
Ke hledání je možné použít pole Hledaný výraz. Do tohoto pole může být zadána hodnota, která, když je numerická, stanovuje spodní hranici, nebo alfanumerická (znaky i písmena), tato musí být v datové větě přesně obsažena nebo jí musí datová věta začínat při použití maskovacího znaku (*). Hledaných výrazů může být více a tyto musí být odděleny mezerou. Maskovací znak může být použit v každém z nich. Výskyt hledaného výrazu se kontroluje přes více polí datové věty.
Klávesové příkazy:
| Return/Enter | Spustí hledání. |
| F11 | Také spustí hledání. |
| Funkční klávesy | Jsou nahoře na klávesnici ležící klávesy(12 kláves), které jsou popsány F1 až F12. |
| F1 | Stiskem F1-klávesy se vyvolá nápověda k programu. Zobrazená nápověda je kontextově senzitivní (závislá na modulu, sadě a straně, kde se právě nalézáte, když nápovědu voláváte). |
| F2 | Pomocí F2-klávesy spustí uživatel akci, která je specifická pro sadu. |
| F3 | Pomocí F3-klávesy se provede skok na předchozí sadu a data aktuální sady se uloží. |
| F4 ** | Pomocí F4-klávesy se provede skok na následující sadu a data aktuální sady se uloží. | | **Alt+F4 | Pomocí kombinace kláves Alt a F4 ukončí uživatel právě aktivní okno, právě aktivní modul, nebo ukončí program, když není žádný modul aktivován. Jestliže provedl uživatel změny, které ještě nejsou uloženy, tak se otevře dialog, ve kterém uživatel může vyberat, zda mají být změny uloženy nebo ne. |
| F5 ** | Stiskem F5-klávesy se pohybuje uživatel proti směru hodinových ručiček po všech aktivních oblastech masky. To zejména v případě, když se na jedné straně nepo podstraně vyskytuje více přehledů. Neuložené změny budou automaticky uloženy. | | **F6 | F6-klávesa funguje jako F5-klávesa, akorát se s ní uživatel pohybuje ve směru hodinových ručiček. Neuložené změny budou automaticky uloženy. |
| F9 | Pomocí F9-klávesy se dostane uživatel na předchozí (doleva) aktivní stranu aktuální sady. Neuložené změny budou automaticky uloženy. |
| F10 | F10-klávesa funguje jako F9-klávesa. Uživatel se dostane na následující (doprava) aktivní stranu aktuální sady. Neuložené změny budou automaticky uloženy. |
| Shift+F10 | Při kombinaci Shift a F10-klávesy se uživateli zobrazí kontextové menu prvku, na kterém je právě fokus (je aktivní). Jestliže nemá příslušný prvek kontextové menu, bude zobrazeno menu aktuálního okna. |
| F11 | Stiskem F11-klávesy bude vstup v aktivním poli převzat jako klíčové slovo pro hledání a otevře se dialogové okno se seznamem. V tomto seznamu může být vybrán jeden záznam, který bude převzat do pole z kterého byl seznam vyvolán. Pole, která disponují F11-funkcionalitou, může uživatel rozpoznat podle vpravo vloženého tlačítka se třemi tečkami. |
| F12 | (ještě není implementováno) F12-klávesa reaguje stejně jako F11-klávesa, ale navíc může uživatel v otevřeném dialogovém okně nejen vybírat, ale i - podle práv skupiny uživatelů aktuálního uživatele - také zakládat, měnit nebo mazat. |
Použití kurzorových šipek
| Šipka nahoru | Stiskne-li uživatel Šipka nahoru-klávesu, tak skočí kurzor - ve vstupním poli - o jeden znak doleva - v editoru nebo přehledu - o jeden řádek nahoru |
| Shift+Šipka nahoru | Bude-li stisknuta současně Shift-klávesa a Šipka nahoru-klávesa, bude se chovat kurzor tak jak je popsáno výše. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
| Ctrl+Šipka nahoru | Bude-li stisknuta současně Ctrl-klávesa a Šipka nahoru-klávesa, tak přeskočí kurzor o jedno slovo doleva. |
| Ctrl+Shift+Šipka nahoru | Bude-li stisknuta současně Ctrl-, Shift- a Šipka nahoru-klávesa, tak skočí kurzor \\- ve vstupním poli - o jedno slovo doleva - jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen |
| Šipka dolu | Stiskne-li uživatel Šipka dolu-klávesu, tak skočí kurzor - ve vstupním poli - o jeden znak doprava - v editoru nebo přehledu - o jeden řádek dolu |
| Shift+Šipka dolu | Bude-li stisknuta současně Shift-klávesa a Šipka dolu-klávesa, bude se chovat kurzor tak jak je popsáno výše. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
| Ctrl+Šipka dolu | Bude-li stisknuta současně Ctrl-klávesa a Šipka dolu-klávesa, tak přeskočí kurzor o jedno slovo doprava. |
| Ctrl+Shift+Šipka dolu | Bude-li stisknuta současně Ctrl-, Shift- a Šipka dolu-klávesa, tak skočí kurzor - ve vstupním poli - o jedno slovo doprava - jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen |
| Šipka vlevo | Stiskne-li uživatel Šipka doleva-klávesu, tak skočí kurzor - ve vstupním poli - o jeden znak doleva - v editoru - o jeden znak doleva. Z prvního místa na řádku skočí kurzor na poslední místo předchozího řádku |
| Shift+Šipka vlevo | Bude-li stisknuta současně Shift-klávesa a Šipka vlevo-klávesa, bude se chovat kurzor tak jak je popsáno výše. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
| Ctrl+Šipka vlevo | Bude-li stisknuta současně Ctrl-klávesa a Šipka vlevo-klávesa, tak skočí kurzor - ve vstupním poli - o jedno slovo doleva - v editoru - o jedno slovo doleva. Z prvního místa na řádku skočí kurzor na poslední místo předchozího řádku |
| Ctrl+Shift+Šipka vlevo | Bude-li stisknuta současně Ctrl-, Shift- a Šipka vlevo-klávesa, tak skočí kurzor - ve vstupním poli - o jedno slovo doleva - v editoru - o jedno slovo doleva. Z prvního místa na řádku skočí kurzor na poslední místo předchozího řádku. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
| Šipka vpravo | Stiskne-li uživatel Šipka vpravo-klávesu, tak skočí kurzor - ve vstupním poli - o jeden znak doprava - v editoru - o jeden znak doprava. Z posledního místa na řádku skočí kurzor na první místo následujícího řádku. |
| Shift+Šipka vpravo | Bude-li stisknuta současně Shift-klávesa a Šipka vpravo-klávesa, bude se chovat kurzor tak jak je popsáno výše. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
| Ctrl+Šipka vpravo | Stiskne-li uživatel současně Ctrl-klávesu a Šipka vpravo-klávesu, tak skočí kurzor - ve vstupním poli - o jedno slovo doprava - v editoru - o jedno slovo doprava. Z posledního místa na řádku skočí kurzor na první místo následujícího řádku |
| Ctrl+Shift+Šipka vpravo | Bude-li stisknuta současně Ctrl-, Shift- a Šipka vpravo-klávesa, tak skočí kurzor - ve vstupním poli - o jedno slovo doprava - v editoru - o jedno slovo doprava. Z posledního místa na řádku skočí kurzor na první místo následujícího řádku. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
Použití zvláštních kláves
| Enter/Return | Enter-klávesa odpovídá v programových a sekundárních oknech Tab-klávese, s kterou se můžeme pohybovat z prvku na prvek. Přitom je ale zapotřebí dávat pozor na následující vyjímky: - Jestliže se kurzor nachází v zadávání záhlaví, bude po stisknutí Enter-klávesy testováno, zda zadaná data jednoznačně odkazují na určitou datovou větu. V tomto případě bude ta odpovídající datová věta vybrána a zobrazena v okně. Kurzor se potom přesune na první vstupní pole v první oblasti zadávání. Jestliže nemůže být žádná datová věta jednoznačně přiřazena, objeví se výběrový seznam, ve kterém si uživatel může vybrat jednu datovou větu. - Jestliže stojí kurzor na posledním vstupním poli oblasti, tak bude vstup potvrzen a kurzor se přesune na první prvek další oblasti. Jestliže se vstupní pole nachází na konci sady, strany nebo podstrany, tak bude tato změněna a zadaná data budou uložena. - V dialogu a informačním okně způsobí stisk Enter-klávesy stisk defaultního tlačítka. |
| Alt+Enter | Výběr právě aktivního přehledu (tabulky/browseru) se přepne na další zobrazení, resp. se otevře okno, ve kterém je možné zadat další omezení pro zobrazené datové věty. |
| End | Stisknutím End-klávesy se nastaví kurzor - ve vstupním poli - na konec vstupu - v editoru - na konec řádku, - v přehledu - na poslední záznam. |
| Shift+End | Při současném stisku Shift- a End-klávesy se nastaví kurzor stejně jako při stisku End-klávesy. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
| Ctrl+End | Stiskne-li uživatel současně Ctrl- a End-klávesu, tak se nastaví kurzor - v editoru - na poslední pozici (vpravo dole), - v přehledu - na poslední záznam. |
| Ctrl+Shift+End | Při současném stisku Ctrl-, Shift-, a End-klávesy tak skočí kurzor - ve vstupním poli - na konec vstupu, - v editoru - na poslední řádek a poslední pozici (vpravo dole), - v přehledu - na poslední záznam. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
| Esc | Pomocí Esc-klávesy přeruší uživatel aktuální akci a/nebo se vrátí o jeden krok zpět v pracovním postupu. Jestliže je aktivní tlačítko Přerušit, tak odpovídá stisk Esc-klávesy stisknutí tohoto tlačítka. Změny nebudou uloženy. |
| Home | Při stisku Home-klávesy skočí kurzor - ve vstupním poli - na začátek vstupu, - v editoru - na začátek řádku, - v přehledu - na první záznam. |
| Shift+Home | Při současném stisku Shift- a Home-klávesy skočí kurzor stejně jako při stusku samotné Home-klávesy. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
| Ctrl+Home | Stiskne-li uživatel současně Ctrl- a Home-klávesu, tak skočí kurzor - v editoru - na první řádek a první pozici (vlevo nahoře), - v přehledu - na první záznam. |
| Ctrl+Shift+Home | Při současném stisku Ctrl-, Shift-, a Home-klávesy skočí kurzor - ve vstupním poli - na začátek pole - v editoru - na první řádek a první pozici (vlevo nahoře), - v přehledu - na první (nejvyšší) záznam. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
| PageUp | Pomocí PageUp-klávesy listuje uživatel - v editoru nebo v přehledu - o počet viditelných řádků nahoru - ve vstupním poli záhlaví (vyhledávací oblast) - o jednu datovou větu zpět. |
| Shift+PageUp | Stiskne-li uživatel současně PageUp- a Shift-klávesu, vykoná se stejná akce jako je popsáno výše. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
| Ctrl+PageUp | Stiskne-li uživatel současně Ctrl- a PageUp- klávesu, skočí oblast vyhledávání a základních informací na první datovou větu. |
| Ctrl+Shift+PageUp | Stiskne-li uživatel současně Ctrl-, Shift- a PageUp-klávesu skočí kurzor v editoru o počet viditelných sloupců doleva. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
| PageDown | Pomocí PageDown-klávesy listuje uživatel - v editoru nebo v přehledu - o počet viditelných řádků nahoru - ve vstupním poli záhlaví (vyhledávací oblast) - o jednu datovou větu zpět. Jestliže uživatel neco zadal do vstupního pole záhlaví, tak se zobrazí datová věta, která odpovídá zadanému kritériu. |
| Shift+PageDown | Stiskne-li uživatel současně PageDown- a Shift-klávesu, vykoná se stejná akce jako je popsáno výše. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
| Ctrl+PageDown | Stiskne-li uživatel současně Ctrl- a PageDown- klávesu, skočí oblast vyhledávání a základních informací na poslední datovou větu. |
| Ctrl+Shift+PageDown | Stiskne-li uživatel současně Ctrl-, Shift- a PageDown-klávesu skočí kurzor v editoru o počet viditelných sloupců doprava. Jestliže se nachází text mezi poslední pozicí kurzoru a novou, tak bude označen. |
| Tab | Pomocí Tab-klávesy se uživatel cyklicky přepíná mezi aktivními/přístupnými prvky aktuální oblasti např. vstupními poli, tlačítky. |
Klávesové zkratky s Ctrl
| Ctrl+A | Vše označit |
| Ctrl+C | Zkopíruje označenou oblast do schránky/clipboardu. Odtud můžeme také pomocí |
| Ctrl+V | opět vložit. |
| Ctrl+N | S touto klávesovou zkratkou bude založena nová datová věta. |
| Ctrl+X | Vyjme označený text a vloží ho do schránky/clipboardu. |
| Ctrl+Z | Změny, které byly provedeny v právě viditelném okně, budou zrušeny. |
| Ctrl+D | Otevře se okno, s informacemi vztahujícími se k právě ativnímu prvku, na kterém je kurzor. |
// Strana: /allgemeinehinweise/bedienelemente //






