Formßt bloku:
Template: HTW_Üablona
V²znam:
HTW_Üablona je jmΘno WWW objektu typu Üablona, kterß mß b²t pou₧ita pro vytvo°enφ HTML dokumentu, kter² bude odeslßn WWW browseru u₧ivatele, pokud nenastane ₧ßdnß chyba p°i prßci s WinBase602 SQL Serverem. Databßzov² objekt se musφ nachßzet v tΘ samΘ aplikaci, ve kterΘ je dan² WBC konektor. Nßzev Üablony doporuΦujeme uvΘst s p°φponou (.htw), nenφ to vÜak povinnΘ. Lze takΘ uvΘst p°φpadnΘ vstupnφ parametry (za otaznφkem).
Pokud volanß HTW_Üablona obsahuje WBC sekci, konektor v tΘto sekci se ignoruje.
Blok Template
se m∙₧e nachßzet na libovolnΘm mφst∞ konektoru, vyskytovat se m∙₧e i vφcekrßt, pokud je struktura konektoru rozv∞tvenß pomocφ #if
(viz p°φklad).
P°esm∞rovßnφ browseru na jinou strßnku provßdφ blok Location
.
P°φklad:
Template: Anketa.htw?anketaid=%anketaid%
DalÜφ p°φklad:
// kontrola zadanΘho licenΦnφho Φφsla
RequiredValues: liccis BeginProgram: Lic
// program ve vnit°nφm jazyce, kter² ov∞°φ platnost Φφsla
ValidLicNum("%lic%"); EndProgram
// v globßlnφ prom∞nnΘ projektu res je v²sledek
GetVariable: wres := res #if wres
// platnΘ lic. Φφslo
SQLStatement: + UPDATE Prametry + SET licence = "%liccis%" Template: Main.htw #else
// neplatnΘ lic. Φφslo
DeclareVariable:zamitnuto := "TRUE"
// zp∞t na zadßnφ lic. Φφsla
Template: Licence.htw #endif