Funkce v RunProgram (WBIK)

Specißlnφ funkce, kterΘ lze pou₧φt pouze v procedu°e RunProgram:

SendToWeb

SetSTWError

GetValue

GetValueCount

GetVarCount

GetVar

GetVarValue

SetUserError (lze pou₧φt i mimo RunProgram, tzn. v bloku Program)

Zde deklarovanΘ funkce jsou definovanΘ v WBINET.DLL. Majφ umo₧nit generovat dynamickΘ HTML strßnky pomocφ programu ve vnit°nφm programovacφm jazyku WinBase602.

Funkce SendToWeb a SetSTWError p°φmo generujφ HTML strßnku, resp. ovliv≥ujφ v²sledek generovßnφ.

Ostatnφ funkce zp°φstup≥ujφ seznam vstupnφch prom∞nn²ch, kterΘ byly p°ijaty od webserveru (typicky seznam prom∞nn²ch formulß°e).

Generovßnφ chyb

P°i provßd∞nφ t∞chto funkcφ se chyby negenerujφ, pouze danß funkce vrßtφ chybovou hodnotu (typicky FALSE). Generovßnφ chyb musφ zajistit autor programu ve WinBase602, pomocφ kterΘho se generuje HTML strßnka. Toto zajistφ zavolßnφm funkce SetSTWError, kterou nastavφ text chybovΘho hlßÜenφ, kterΘ bude vygenerovßno. Bude pou₧it poslednφ text, kter² byl nastaven funkcφ SetSTWError. Po ukonΦenφ programu, kter² nastavil text chybovΘho hlßÜenφ, internetov² klient WinBase602 (CGI, ISAPI, FastCGI) vygeneruje chybu Φ. 83 "Chyba p°i b∞hu programu v bloku Run" a jako text chyby nastavφ poslednφ text, kter² byl nastaven volßnφm funkce SetSTWError.