WebtoolFormPage (open)
Syntax
LOADLIB "mod::publisher/lib/forms/base.whlib";
OBJECTTYPE WebtoolFormPage
Constructor
- MACRO NEW() (inherited from WebPageBase)
Constructs a new WebPageBase object
Properties
- PROPERTY absolutebaseurl (inherited from WebPageBase)
The full URL up to the current file
- PROPERTY subpath (inherited from WebPageBase)
The remainder of the URL, excluding any variables.
- PROPERTY webdesign (inherited from WebPageBase)
Current webdesign
Functions
- RECORD FUNCTION GetDynamicPageCacheSettings() (inherited from WebPageBase)
Override GetDynamicPageCacheSettings to set your own cache settings. The page must already have been marked as cacheable (ie have a cachettl)
- MACRO PTR FUNCTION GetPageBody()
- RECORD FUNCTION Submit(OBJECT work, RECORD extradata)
Do additional form processing
- MACRO Validate(OBJECT work)
Do additonal form validation