Please enable JavaScript to view this site.

Allegro Framework UI

API

Aplikační programové rozhraní, které slouží ke sdílení dat mezi aplikacemi standardizovaným způsobem. V zásadě se jedná o komunikaci se službami třetích stran, která může být jednosměrná či obousměrná. V Allegro Framework se jedná například o načtení informací z celoevropského registru VIES na základě DIČ, označení adresy společnosti v mapách nebo komunikaci s bankami, spedičními firmami či e-shopy.

Cloud

Jedná se o sdílení služeb či aplikací uložených na serverech poskytovatele, k nimž zákazník (uživatel) přistupuje vzdáleně prostřednictvím webového prohlížeče nebo klienta elektronické pošty a v zásadě tedy odkudkoliv s dostupným internetem. Uživatelé cloudu typicky neplatí za vlastní technologie, tj. za nákup hardwaru a softwaru, ale za jeho užití. Platí tak pouze v té míře, v níž cloudové technologie používají. A na rozdíl od klasického pevného disku v počítači uživatele nejsou data fyzicky uložena v přístroji, nýbrž právě v cloudu.

Filtr

V kontextu této příručky se jedná o komponentu sloupce gridu, která umožňuje zadat kritéria výběru pro selekci řádků gridu dle hodnot daného sloupce (např. dle počátečních písmen jména, částky od-do, ...). Filtry na více sloupcích lze kombinovat a výsledek je vždy průsečíkem odpovídající vyhodnocením podmínek výběru na všech sloupcích.

Fokus

Stav komponenty, která může přijímat příkazy z klávesnice. Má-li fokus například okno aplikace, může být zavřeno klávesou Esc. Má-li fokus textový vstup, může být do něj vepsána jeho hodnota. Zjednodušeně lze říci, že fokus je v aplikaci tam, kde bliká kursor.

Framework

Aplikační rámec nebo vývojová platforma pro podporu programování a snadnější vývoj softwarových projektů. Obsahuje knihovny a funkce sloužící jako šablona pro návrhové vzory nebo doporučené postupy při vývoji. Allegro Framework navíc přidává jednotné uživatelské prostředí, unifikované ovládání Allegro aplikací a vícejazyčnost.

Grid

Aplikační komponenta sloužící pro zobrazení velkého množství tabulkových dat na straně klienta. Jedná se o tabulku složenou z řádků a sloupců a opatřenou hlavičkou s popisky jednotlivých sloupců. V Allegro aplikacích je grid použit v seznamech, kde je doplněn o řádek s filtry sloupců a slouží k zobrazení existujících záznamů, nebo na formulářích, kde však řádek s filtry většinou chybí, zato jsou však jednotlivé buňky tabulky editovatelné.

Karta

Záložka na pracovní ploše, do které se otevírají aplikace.

Klient

V Allegro Framework se jedná o označení databázové entity přidělené jednomu zákazníkovi nebo projektu. Pokud to licence dovoluje, může mít uživatel přístup do více klientů a mezi nimi přepínat bez nutnosti odhlášení a opětovného přihlášení.

Komponenta

Ovládací prvek uživatelského rozhraní, jako například textový vstup (text box), kombinované pole (combo box), zaškrtávací pole (check box), tabulka (grid) a mnoho dalších.

Maska

Poloprůhledné překrytí celé nebo části pracovní plochy zabraňující v interakci se všemi elementy překryté oblasti. Maska je nezbytná např. při otevření modálního okna nebo v případech, kdy je nutné zabránit uživateli v přístupu k ostatním částem Allegro Framework a přinutit jej vyčkat na dokončení nějaké akce nebo operace.

Menu

V Allegro Framework se jedná o nabídku aplikací ke spuštění.

Modální okno

Je to okno, které po zobrazení blokuje přístup do dalších částí Allegro Framework, a to až do jeho zavření. Tato okna jsou používána v aplikacích pro zobrazení nějaké informace či procesu, který musí uživatel potvrdit nebo dokončit, aby mohl pokračovat. V podstatě se jedná o jakýkoli element, který je zobrazen v popředí a deaktivuje (překryje maskou) ostatní části aplikace nebo pracovního prostředí do chvíle, než uživatel daný element obslouží nebo zavře. Typickým příkladem je formulář otevřený jako potomek nad rodičovskou aplikací nebo dialogové okno, na které musí uživatel reagovat stiskem tlačítka Ano nebo Ne.

Tooltip

Krátký popis nebo nápověda vztahující se ke konkrétnímu elementu uživatelského rozhraní. Je zobrazen po najetí myši nad tento element.

Uživatel

Fyzická osoba disponující platným přístupovým oprávněním (uživatelské jméno a heslo) umožňujícím po přihlášení pracovat s aplikacemi v prostředí Allegro Framework.

Zdrojový kód

Označení zápisu počítačového programu nebo jeho části v nějakém programovacím jazyce, v případě Allegro Framework v C# a JavaScript. Definuje fixní funkcionalitu a chování aplikací, kterou lze změnit či rozšířit pouze implementací nové verze zdrojového kódu.

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Nav Header: ALT+n
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Exit Menu/Up: ESC