On a very basic level, Eforms are forms business will use to complete some workflow function. The interface is presented in a survey style environment where questions will be placed on the form through the use of single input textboxes, single or multiple choice drop down lists and checkboxes along with a host of other input gathering formats.
Eforms is based on the SurveyJS standard. This website can be used when help is needed in designing and programming a form. (http://SurveyJS.io).
This is the interface you will see when you start a new form.
The Eforms Creator is what you will use to create the form. On the right side of the screen are the toolbox items. These items represent the questions you will be placing on the form. After you place a question on the form, the question’s settings can be accessed by clicking the Properties button.
The center of the screen is the workspace where questions will be placed. Due to space constraints on the form design page, the placement of the questions are not WYSIWYG. So even though the placement of the questions in the work area do not line up as you intended, when you Run the form, the questions will appear as planned. You can hide the right side screen to give the design area a bit more realism as to how the form will look when Run.
On the left side of the screen are the database connection(s) and tie-ins that allow data to be accessed from a database and shown on the form. The DBLookups section allows for database integration. An example might be a drop down listing. Instead of hard-coding the choices into the question, the drop down list could be pulled from the database so that if the list needs to be updated, the database would be updated and the question would simply show the values.
Another example might be auto-fill which will enter data, stored in a database, into a field based on the value of another field.