WebForms

Single Forms

The operation of WebForms converted from Single Forms is very similar to Access. On entry, the first record of the retrieved result set is displayed. The user can navigate through the result set using the Extended Navigation Bar. Any changes made to data on the current page are automatically saved when moving to a different page or adding a new record.

Datasheets

Datasheets are implemented using ASP Grid Controls and Javascript for controlling scroll bar positions and displaying the grid header. When the Navigation Bar property is set to True, the Extended Navigation Bar is included at the bottom of the form, otherwise editing buttons are included on the left or optionally right side of the grid. When the Allow Edits property is set to True, an Edit Button is displayed in each row. When the Allow Deletions property is set to True, a Delete Button is displayed in each row. When the Edit Button is pressed, fields in the adjacent row are modifiable, the Edit Button is replaced by an Undo/Cancel Button and the Delete Button is replaced by a Save Button . When the Delete Button is pressed, the user is prompted to confirm the action before the record is deleted.

 

When the Allow Additions property is set to True, a blank row is shown after the last grid row. This row is activated by pressing the New Record Button on the Extended Navigation Bar or adjacent to the row when the Navigation Bar property is set to False. After the New Record Button is pressed and field values may be entered. The New Record Button is disabled and the Save Button enabled when Navigation Bars are used, otherwise the New Record Button is replaced by a Save Button.

Continuous Forms

Continuous Forms are implemented using ASP Data List controls and Javascript for controlling scroll bar positions. When the Navigation Bar property is set to True, the Extended Navigation Bar is included at the bottom of the form, otherwise editing buttons are included on the left side of each page. When the Allow Edits property is set to True, an Edit Button is displayed on each page. When the Allow Deletions property is set to True, a Delete Button is displayed on each page. When the Edit Button is pressed, fields on current page are modifiable, the Edit Button is replaced by an Undo/Cancel Button and the Delete Button is replaced by a Save Button . When the Delete Button is pressed, the user is prompted to confirm the action before the record is deleted.

 

When the Allow Additions property is set to True, a blank page is shown after the last page. This insert page is activated by pressing the New Record Button on the Extended Navigation Bar or adjacent to the row when the Navigation Bar property is set to False. After the New Record Button is pressed and field values may be entered. The New Record Button is disabled and the Save Button enabled when Navigation Bars are used, otherwise the New Record Button is replaced by a Save Button.

Sub Forms

The operation of Access Sub Forms is preserved on the converted WebForms. Any number of Sub Forms and nesting is supported. All Master/Child linkages are maintained. Unlike Access, the main form and all Sub Forms are contained within a single WebForm.

Tab Controls

Tab Controls are implemented using ASP Panels. As with Access, fields and or Sub Forms may be contained on tab pages. Unlike Access, Sub Forms on tab pages are not populated with data until the tab is pressed.