Please enable JavaScript to view this site.

Subito

Allegro aplikace

Jakákoli aplikace nebo projekt naprogramovaný na platformě Allegro Framework, tedy rovněž například Subito.

Allegro Framework

Vývojová platforma pro flexibilní cloudová řešení Allegro projektů. Vytváří jednotné uživatelské rozhraní pro všechny softwarové moduly Allegro. Aplikace se otevírají na pracovní ploše do záložek a mají standardizovaný vzhled a ovládání. Zabudována je rovněž řada nastavení pro přizpůsobení pracovního prostředí dle preferencí uživatele. Allegro Framework je vícejazyčný, a to nejen na úrovni uživatelského rozhraní, ale rovněž na úrovni jednotlivých záznamů pořizovaných v Allegro aplikacích. Podrobný popis Allegro Framework naleznete v samostatné příručce, která také vysvětluje možnosti Allegro aplikací a způsob práce s nimi.

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 zákazníka 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.

Vícejazyčnost datové úrovně

Překlady formulářových údajů (dynamické texty). To zajišťuje unikátní komponenta umožňující vložení vícejazyčných údajů přímo do jednotlivých aplikacemi pořizovaných záznamů (např. jméno a popis produktu v různých jazycích). Výchozím jazykem je angličtina, která se použije vždy, není-li k dispozici překlad v požadovaném jazyce. Více v samostatné příručce k Allegro Framework - kapitola Vícejazyčnost.

Vícejazyčnost uživatelského rozhraní

Překlad pracovní plochy a jednotlivých aplikací (statické texty). V současnosti podporované jazyky uživatelského rozhraní jsou čtyři - čeština, angličtina, vlámština a francouzština. Do těchto jazyků je také pracovní prostředí Allegro Framework a Subito zcela přeloženo. Jazyk uživatelského rozhraní je odvozen od jazyka datové úrovně (dle předvoleb uživatele) a pokud není nalezena shoda (např. jazykem datové úrovně je němčina), použijí se anglické překlady.

Vlastník

Subjekt používající aplikaci Subito pro vystavování faktur zákazníkům.

Vstupní pole

Formulářová komponenta pro vkládání vstupních údajů (např. jméno zákazníka, popis produktu, datum fakturace, ...).

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