form
form
form
Manages common form functions
Metadata
HTMLSafe()
Coverts special characters to character entities, making a string safe for display in HTML.
Arguments
Name |
Type |
Required |
Default |
Options |
Description |
string |
string |
Yes |
|
|
string to convert |
renderDateSelect()
returns populated day-month-year selectboxes.
Arguments
Name |
Type |
Required |
Default |
Options |
Description |
startYear |
String |
No |
[runtime expression] |
|
Year range - minimum |
endYear |
String |
No |
[runtime expression] |
|
Year range - maximum |
selectedYear |
String |
No |
[runtime expression] |
|
Current selected year |
selectedMonth |
String |
No |
[runtime expression] |
|
Current selected month |
selectedday |
String |
No |
[runtime expression] |
|
Current selected day |
elementNamePrefix |
String |
No |
|
|
form element names are named day,month,and year - this argument will prefix those names |
bDisplayMonthAsString |
String |
No |
1 |
|
Displays month as string as opposed to numerical equivalent |
bDisplayTime |
String |
No |
0 |
|
Display hours and minutes as well as dd mm yyyy |
selectedhour |
String |
No |
[runtime expression] |
|
Current selected hour |
selectedminute |
String |
No |
[runtime expression] |
|
Current selected minute |
selectedDate |
String |
No |
|
|
If this is provided, will override any other selections passed in |
renderDynamicCheckBox()
Renders check boxes that are populated by a query
Arguments
Name |
Type |
Required |
Default |
Options |
Description |
name |
String |
Yes |
|
|
The name of the form element |
qData |
String |
No |
|
|
|
numrows |
String |
No |
4 |
|
This is the number of checkboxes per row to display |
lSelectedValues |
String |
No |
|
|
The values which are selected by default |
valueColumn |
String |
No |
objectID |
|
This is the query column to evaluate for option values - should generally be objectID though |
displayColumn |
String |
No |
title |
|
This is the query column to evaluate for option displau values |
renderFileField()
Returns a file upload field - with a link to the file if it has been uploaded
Arguments
Name |
Type |
Required |
Default |
Options |
Description |
fieldname |
String |
Yes |
|
|
|
filepath |
String |
Yes |
|
|
This assumes folder path relative to the application.defaultfilepath dir |
filename |
String |
No |
|
|
|
renderHiddenIframe()
Returns the html code to place a hidden iframe on a page
Arguments
Name |
Type |
Required |
Default |
Options |
Description |
iframeID |
String |
No |
idServer |
|
|
bHideFrame |
String |
Yes |
false |
|
|
renderSelectBox()
Renders a select box that is populated by a query
Arguments
Name |
Type |
Required |
Default |
Options |
Description |
name |
String |
Yes |
|
|
The name of the form element |
qData |
String |
Yes |
|
|
|
lSelectedValues |
String |
No |
|
|
The values which are selected by default |
valueColumn |
String |
No |
objectID |
|
This is the query column to evaluate for option values - should generally be objectID though |
displayColumn |
String |
No |
title |
|
This is the query column to evaluate for option displau values |
defaultMsg |
String |
No |
Please Make Selection |
|
This is the default mesage in the select box when no records are selected |
onChangeJS |
String |
No |
|
|
|
renderTextArea()
Renders a form text element
Arguments
Name |
Type |
Required |
Default |
Options |
Description |
name |
String |
Yes |
|
|
The name of the form element |
value |
String |
No |
|
|
The value to display in this text field |
length |
numeric |
No |
50 |
|
|
renderTextBox()
Renders a form text element
Arguments
Name |
Type |
Required |
Default |
Options |
Description |
name |
String |
Yes |
|
|
The name of the form element |
value |
String |
No |
|
|
The value to display in this text field |
length |
numeric |
No |
250 |
|
|
size |
numeric |
No |
70 |
|
|
sanitiseFileName()
Arguments
Name |
Type |
Required |
Default |
Options |
Description |
serverfile |
String |
Yes |
|
|
|
clientfilename |
String |
Yes |
|
|
|
serverDirectory |
String |
Yes |
|
|
|
uploadFile()
Uploads a file
Arguments
Name |
Type |
Required |
Default |
Options |
Description |
formField |
string |
Yes |
|
|
The name of the field that contains the file to be uploaded |
destination |
string |
No |
[runtime expression] |
|
Directory file is to be uploaded to - must pass in absolute path |
nameconflict |
string |
No |
[runtime expression] |
|
File write behavior |
accept |
string |
No |
|
|
File types to accept |