Blog Viewer

HTML Maintenance Form Details Controls

  

Details Tab:

Form Name (ID)

  • What it does: Programmatic ID of the form. It is always prefixed with htx.
  • How to use it: This is a read-only property.
  • Other notes: This is not editable from the details window. You can edit it in the source, but best practice is to keep the ID and title the same. You can't create multiple forms with the same ID. 



Form Title

  • What it does: Displays at the top of the form; what the form is "called".
  • How to use it: Enter the title.
  • Other notes: Keep it synced with the ID.



HTML Template File

  • What it does: Path where the HTML template is stored.
  • How to use it: This is read-only.



Resource

  • What it does: Framework security table ID that controls who can access the form.
  • How to use it: Enter the ID.
  • Other notes: -1 means all users can access the form.



Active checkbox

  • What it does: If checked, the form is available in the application.
  • How to use it: Click to check or uncheck.



Website

  • What it does: Element of the WebForm based architecture.
  • How to use it: Select the available web client from the drop down (value comes from the web client project in the .NET solution).
  • Other Notes: This is not used for MVVM architecture.



Log View Rule

  • What it does: Determines whether the system logs the user details to the Audit log table when the user views the record.
  • How to use it: Select from the drop down.



Entity Tab:

Entity

  • What it does: Displays the name of the entity the form is based on.
  • How to use it: Select from the drop down.
  • Other notes: This is configured during the form wizard and rarely changes.



Method Type

  • What it does: Method that executes when the user clicks the button.
  • How to use it: Click to check or uncheck.
  • Other notes: This control is provided to support backward compatible forms.



Remote Object

  • What it does: Specifies the remote object, if any.
  • How to use it: Enter the remote object.
  • Other notes: This control is provided to support backward compatible forms.



New Method

  • What it does: Method the application calls when the user opens the form in new mode (creates a new record).
  • How to use it: Select from the New methods section. Click the horizontal lines icon.
  • Other notes: This defaults from the framework, but you can change it if required.



Update Method

  • What it does: Method the application calls when the user opens the form in update mode (opens an existing record).
  • How to use it: Click the horizontal lines icon.
  • Other notes: This defaults from the framework, but you can change it if required.



Group Tab:

Initial Load Group

  • What it does: Group of initial load rules that control visibility on the form.
  • How to use it: Select from the available groups.
  • Other notes: Groups come from the entity and must be configured there before you can use them here.



Hard Error Group

  • What it does: Group of hard error rules that control whether data is persisted when the user saves the form.
  • How to use it: Select from the available groups.
  • Other notes: Groups come from the entity and must be configured there before you can use them here.



Session Tab:

Entity Tree

  • What it does: Displays the entity attributes.
  • How to use it: Select the desired column(s) from the form's entity tree and click Add.



Session Fields

  • What it does: Also called carry criteria. When entered in the lookup form, they will carry over to the maintenance form when the user creates a new record.
  • How to use it: Select the desired column(s) from the entity tree and click Add.


This post is part of the HTML Forms topic. Click here to open the HTML Forms Overview.

0 comments
34 views

Permalink