Online documentation - Websydian v6.5 |
The Utility module contains patterns specifying basic Websydian list and maintenance functionality as well as patterns implementing a number of HTML features:
WebGridPage WebInsertPage WebUpdatePage WebEditDialog |
These patterns provide basic list and maintenance functionality. The Grid, Insert, Update, and Edit Dialog patterns correspond to the similar FOUNDATION patterns for Windows client development. |
PageGeneratorWithJavaScript | The abstract PageGeneratorWithJavaScript function scopes a _DocumentTemplateGenerator function which is augmented to include generation of certain JavaScript code in the generated Document Template. |
XmlGenerator XmlFileGenerator |
The XmlGenerator and XmlFileGenerator are 'Page Generator's which generates XML documents either to the browser or to a file. Generating complex XML documents will involve a nested structure of such XML Generators. |
MultipleInputGrid | The MultipleInputGrid pattern is used to create an editable grid where users can insert/update multiple rows of data in a single step |
Parent and Child Page Generators | Parent and Child Page Generator patterns are used to create Page Generators calling other Page Generators in order to produce extended documents. As an example, the patterns can be used to implement drop-down boxes populated with table data. |
PageGeneratorWithErrorList | In case of failed validation, the PageGeneratorWithErrorList will list the error message(s) on the original page where the erroneous data were entered. The input values from the failed request are preserved and in this way, the user will be able to correct the error(s) and resubmit the request. |
FrameSetPageGenerator | The FrameSetPageGenerator pattern supports HTML frame sets comprising frame documents generated by Websydian. |
ParameterStore | The ParameterStore pattern enables storing and retrieval of data used by more than one function. In this way, parameters do not need to be specified as hidden input fields in order to be transferred from a Page Generator to an Event Handler function. |