Editor Šablon - Úvod

Editor šablon

Zde si můžete nadefinovat uživatelské šablony pro generování SQL skriptu, Rtf a HTML dokumentace, a uživatelské proměnné pro editory objektů.
 

 

Kategorie šablon

Jde jen o orientační členění, zařazení šablony do určité kategorie nemá vliv na její volání.

Default

Základní kategorie. Jsou v ní také umístěny všechny původní šablony při přechodu na verzi 2.2 z nížší verze.

Global

Zde doporučuji umístit šablony s globální platností (např. knihovny funkcí)

Database

Šablony pro generování SQL skriptu.

HTML

Šablony pro generování HTML dokumentace.

Rtf

Šablony pro generování Rtf dokumentace.

Events

Šablony, které se spouštějí na základě nějaké události v CASE Studiu.

Nastavení

Přímo spustitelný

Používá se jen pro šablony ve skriptovacích jazycích. Určuje, zda je skript přímo spustitelný. Musí obsahovat funkci Main.

Enabled

Je povoleno používání šablony. Pomocí této volby si můžete udělat více verzí šablon, a ty podle libosti povolovat či zakazovat. Pokud je šablona zakázána (není enabled), je ikonka ve stromu přeškrtnuta.

Vlastnosti

Název

Název šablony. Jde o fyzický název, nepoužívejte diakritiku.

Titulek

Popisnější název šablony. Ukazuje se např. v dialogu "Rtf report" místo názvu.

Skriptovací jazyk

Zde si vybíráte, zda je šablona napsána v jazyce šablon "template", nebo ve skriptovacím jazyce podporovaném technologií MS Scripting.

Kategorie

Zařazení šablony do kategorie.

Jazyk

Používá se jen pro šablony ve skriptovacích jazycích. Nastavuje se zde jazyková verze šablony. Protože se šablony navzájem vyhledávají a volají podle názvu a jazykové verze, můžete si tímto způsobem vytvořit více jazykových verzí šablon. Ale pokud nevytváříte více verzí, vřele doporučuji použít volbu "Jazykově nezávisla". Ta je první v seznamu. Nastavený jazyk se objeví ve stromu vedle názvu. Pokud jde o jazykově nezávislou verzi, nebo o šablonu napsanou v jazyku šablon, neobjeví se nic.

Událost

Používá se jen pro šablony ve skriptovacích jazycích. Zde si můžete nastavit událost, při které se v šabloně vyvolá procedura Main. Zatím je k dispozici jen událost "OnAppStart", která se vyvolá při spuštění programu. Musíte mít v nastavení prostředí zaškrtnutou volbu "spouštět událost OnAppStart". Je to z bezpečnostních důvodů.

Autor

Autor šablony.

Firma

Název společnosti, která šablonu vytvořila.

Verze

Verze šablony

Datum vytvoření

Datum vytvoření šablony

Datum úpravy

Datum úpravy šablony

Text

Vlastní zdrojový kod šablony.

Uživatelské proměnné skriptu.

Používá se jen pro šablony ve skriptovacích jazycích. Objevují se zde proměnné nadefinované v proceduře DefineVariables. Vice v dokumentací pro COM rozhraní.

Log

Používá se jen pro šablony ve skriptovacích jazycích. Je to terminálový výstup, do kterého můžete přes rozhraní Log posílat vlastní zprávy. Více v dokumentaci pro COM rozhraní.

Poznámka

Podrobnější popis šablony.

Doplňující informace

Priority šablon

Uživatelsky definované šablony mají vyšší prioritu nežli originální CASE Studio 2 šablony pouze v případě, že mají stejný název. Viz také Modifikace šablon.