For a textbox control the value stored in the field will be the first value retrieved from the database.Read this section to learn about how this control manages the values retrieved by a SQL query.To add this control to the Dyna Form design, drag the icon below from the Web Controls panel at the left, onto one of the rows in the Dyna Form design.When added to the Dyna Form design, a text control looks as follows: When running a case or in the previewing a Dyna Form, a text controls looks as follows: After adding a textbox to the Dyna Form design, it is possible to customize its functionality and behavior, using the properties panel.It means that an option must be selected mandatorily from the control.When a required field is not filled-in with any value, it will not be possible to go to the next step.I'm sure that all the attributes of the controls makes sense by now, so I won't go into details about them. You should see something like this: If your browser supports Java Script, which most modern browers do, then you will notice that the page is not being posted back to the server - the validation is performed clientside! To see how it feels, you can add enableclientscript="false" to the Required Field Validator and try again.Now you will see the browser posting back to the server, but the result will be the same - the validator still works!
Actually, that's all we need to test the most basic part of the Required Field Validator. Validation is only performed serverside if necessary!Changes will be shown when the form is rendered inside the preview or when running a case. This property defines the maximum number of characters which can be input into a text control field.This property is also a validation made over these fields, but if a regular expression has been set inside the "Validate" property, this validation will be verified first before the Max. Theoretically the property definition allows a maximum of 9,999,999,999 characters to be entered into the field, but the web browser probably will not have enough memory to handle that amount of input.Furthermore, Process Maker can only store up to 16MB of data about a case, which would be 16,777,216 characters (assuming there are no international characters which need more than 8-bits).On a practical note, it is better to use textareas and file objects to store large amounts of data, since they are stored separately in the database and will not slow down the processing of Process Maker, nor are they subject to the same space limitations as textboxes.
In the example, the field "Result" will show the result of the multiplication between "Value 1" and "Value 2".