FD FormMaster

Copyright (c) 2000 Mirek Janata

 

Co je FormMaster

 

FormMaster, dále FM, je editor formulářů Freelance. 

AppMaster - popis editovaných vlastností

AM spravuje vlastnosti následujících entit:

 

AppMaster - blok init

Blok init obsahuje následující položky:

Každý z těchto podbloků může obsahovat jednu anebo více položek.

 

AppMaster - blok kernel

Blok kernel je společný předek všech FastX runtime aplikací. Je tedy nezbytné ji jmenovat v položce DerivedFrom: runtime aplikací anebo generických aplikací, od kterých jsou runtime aplikace odvozeny.

 

AppMaster - Generické aplikace

Základní entitou, se kterou FastX server pracuje, je aplikace. Aplikace představuje kolekci zdrojů, tedy například spustitelných X modulů, šablon editačních tabulek a formulářů ( WTX resp. WFX soubory ), reportů ( WRO soubory ), případně Freelance zdrojů ( soubor <aplikace>.xre ) a Freelance slovník. Dále aplikace definuje sadu služeb ( tasků ), kterou mají klienti k dispozici, backend parametry, backend pojmenované řetězce a v neposlední řadě bezpečnostní pravidla. Poznámka: každý klientský požadavek musí jednoznačně definovat aplikaci, task a případně parametry.
Generické aplikace
umožňují inteligentní strukturování aplikačního schematu. Vzhledem k tomu, že každá aplikace může dědit vlastnosti jedné anebo více aplikací, lze snadno konstruovat kupříkladu vícejazyčné aplikace. Aplikace, jejichž vlastnosti mají být děděny, jsou vyjmenovány v položce DerivedFrom: . Příkladem budiž následující schéma Freelance aplikací:

 

AppMaster - Runtime aplikace

Runtime aplikace jsou k dispozici klientům jako vstupní brány k exportovaným službám (taskům) a zdrojům.

 

AppMaster - Vlastnosti aplikací

 


Přejít na Freelance Developer Home FDK Home