![]() |
P ř í k l
a d o v é d a t a b á z e 8 / 99
|
![]() |
Toto CD obsahuje příklady použití 4DWrite65 a 4th Dimension verze 6.5.
Všechny příklady jsou zde ve zdrojovém kódu a je možno si prohlédnout způsob vytvoření aplikace.
4DWrite je zatím v anglické verzi, přizpůsobené pod český systém, na lokalizaci se pracuje a bude k dispozici na podzim 1999.1) Reklamní agentura - Inzerát
Příklad sestavený pro dokumentci nových rysů zásuvného modulu 4DWrite. Dokumentuje možnost použití databáze a přednastavení části dokumentů (makrostylu) pro sestavení konečného dokumentu (reklamního letáku, intzertních novin, nebo obrázkového katalogu zboží)
Popis a postup
Ovládácí panel - na panelu jsou tři tlačítka
Inzeráty/reklama - možnost prohlédnout si a upravit přijaté inzeráty, či zboží k sestavení katalogu. Toto je klasická databáze s alfanumenrickými sloupci a sloupcem s obrázky.
Nastavení stránek - formulář má dvě záložky, kde je možno prohlédnout si
pod záložkou Inzeráty nastavení (zalomení) jednoho inzerátu
a
pod záložkou Nastavení stránky vzhled konečné stránky před doplněním konkrétních inzerátů.
Publikovat - položka kde je možno sestavit výsledný reklamní leták, noviny, nebo katalog. Ve formuláři je možnost vybrat vzor stránky a je jej možno doplnit o výběr záznamů k publikování. Po stisknutí tlačítka Publikovat ve formuláři se sestaví konečný dokument podle zvoleného nastavení.
V aplikaci jsou požity tyto rysy 4DWrite:
Sestavení konečného dokumentu kódem- použita v části Publikovat pod tlačítkem publikovat.
Sloupce v stránce- pro nastavený vzhled dokumentu.
2) AciUniverzita
Je příklad použití více zásuvných modulů a Web serveru. Do tohoto CD byl zařazen z důvodu použit 4DWrite pro auomatické odesílání dopisů. - Položka nabídky Dopisy. Je to příklad sestavení dopisů z předem připravených částí buď automaticky nebo manuálně.Při volbě nabídky Dopisy se zobrazí dialog s 4DWrite vloženým do formuláře databáze. Dopis lze psát jako v jakémkoliv textovém procesoru, nebo použít předpřipravené sekce.
Jednotlivé sekce jsou připraveny v tabulce Dialogy a databázi lze doplnit o další sekce a rozšířit možnosti použití sekcí jak je ukázáno v dalším příkladu.
K sestavení dopisu a základě sekcí slouží dvě tlačítka ve spodní části obrazovky.
Upravit automaticky - jsou použity všechny sekce Write a seřazeny podle příznaku Třídit výběr a z jednotlivých částí je sestaven konečný dokument (dopis).Upravit ručně - po klepnutí na toto tlačítko se zobrazí výběrové okno s názvy sekcí, které je možno do oblasti dopisu zahrnout, když ktepnete na příslušnou sekci. Obsah sekce včetně formátování a stylů se přenese namísto kurzoru ve vznikajícím textovém souboru.
Ve spodní části jsou tlačítka, která zastupují některé funkce 4DWrite, typy písma, tisk, uložení, tato tlačítka dokumentují možnost vytvoření vlastní aplikace s omezenými možnostmi 4DWrite, tak aby bylo možno omezit případné akce uživatele pouze na požadované akce.
Tisk pro více studentů se provádí pomocí Print Merge a vyhledáním studentů např. s příznakem poslat dopis.
Vyzkoušejte si přenos panelů nástrojů do samostatných palet mimo formulář.
3) Tvorba smluv
Tento příklad je obdobný předchozímu. Z předpřipravených sekcí se sestavují smlouvy. Výběr se provádí klepnutím do pravé oblasti názvu sekce. Třídění v konečném dokumentu je nastveno podle druhu sekcí a pořadí v nich.
Konečné sestavení vybraných částí proběhne po klepnutí na tlačítko sestavit smlouvu