Form Render Control

There are three configuration activities that enable control for the way forms are displayed.

 

User-Exits

PDF Size User-Exit

The PDF Size user-exit is used to change the size of the window in whch the PDF form is displayed within FLM Portal.

 

UI Type User-Exit

The form level UI Type user-exit is used to manage the display of the form in PDF (default) or HTML from within the FLM Portal.

 

SF/Field Control User-Exit

This user-exit updates the subform and field control configuation. The user-exit is called before the form is rendered. The basic status-specific configuation from the IMG and the global values for field access and field mandatory from the form wizard are pre-filled into ch_sf_att and cd_FLD_att.

 

 Subform and Field Control

The Subform and Field Control enables key attributes for each form field to be changed at each form status.  The field attributes are changed on the form template by FLM at run-time. This can reduce the JavaScript required within the form template. The attributes can be set at subform or field level.

Subform Control

This attribute of a subform determines if the subform is visible in the form.

There are 3 possible values:

- visible (default).

- invisible (unseen but still space-filling).

- hidden (unseen and not space-filling).

Field Control

Attributes can be set locally or globally.  'Local' settings are status-specific. Global settings are status independent.   The 'local' value is set via the IMG activity 'Subform and Field Control' and the 'global' value via the FLM Form Wizard.

Access and Global Access
  • '        ' if the selection is not made, then field access is controlled by the form template settings on the object.
  • 'Open' this forces the field to be open and therefore editable by the user regardless of the form template settings.
  • 'Read Only' as per 'open' except that the field is not editable.
  • 'Protected' as per 'Read Only' except that the field is also not part of the tab-sequence.
  • 'Non Interactive' as per 'Read Only' except that it also suppresses all event execution.  This is the recommended choice for most read-only fields.

Mandatory and Global Mandatory

  • Yes or No.
Presence
  • '      ' if this selection is left blank, then the field presence is controlled by the settings on the form template.
  • visible (default).
  • invisible (unseen but still space-filling).
  • hidden (unseen and not space-filling).
Highlight
  • Outlet hightlight. causes the entire field to have a background highlight color; this includes the caption and the field.
  • Inner highlight. This causes the inner part of the field to have a background highlight color - this does not include the caption.
  • The colours are defined in the IMG activity 'Specify Custom Colors'.
 

 

Render Controls

Various options can be set to affect how the form is rendered. When a render control is selected, is is set for each FormType and for each Status of the form.

PDF Forms

 


UI Type. This is set to PDF for Adobe Reader forms.

Render Type.  (Dynamic or Static)  Dynamic can change template in response to user actions (eg add row), static allows the markup options to be set (sticky notes etc).

Tag Type.  This adds metadata to allow screen reader programs to function with form.  Makes it slightly larger and therefore slower.

Initial View.  This can select one of the sidebar views (such as Attachments) to be opened automatically.

Paper Layout.  This controls how separate pages are displayed - eg 'continuuous', 'facing' etc.

Magnification.  This controls whether the magnification is set to fit the  PDF width, or fit height etc.

Percentage.  This is used in conjunction with the Magnification setting if a particular percentage is required.

Start Page.  This controls whether the form is rendered already scrolled down to a particular page.

Hide Tool Bar.  Hides the standard Adobe toolbars (can be restored by pressing F8 in reader).

Show Side Bar. Hides the sidebar options (eg attachments, security, bookmarks).  Can be restored by pressing F4 in reader.

No Back Button.  This removes the 'back' option on the FLM Portal page.

No Event History. This removes the 'Historical Events' tab on the FLM Portal.

ADS Options not currently implemented in Adobe Reader.  Additional functionality is provided which is supported by FLM but not currently supported by Adobe Reader.

 

HTML Forms

 

UI Type. HTML.

No Back Button.  This removes the 'back' option on the FLM Portal page.

No Event History. This removes the 'Historical Events' tab on the FLM Portal.