Pages

Prev Next

Pages H

Pages V

Note

Use this page to:

To access this page:

  1. Select Admin > WebApps in the Navigation pane.

  2. Click the Pages icon for a WEB APP NAME.

Field

Description

DESCRIPTION

Displays the name of the page used to identify the page in menus and lists. Any alpha-numeric string may be used.

PAGE TYPE

Displays the page type of the selected record.

  • Dynamic — Pages of this type are the standard pages of the framework that allow for configured column controls and data manipulation.

  • Header Detail — Pages of this type display two linked pages in parent and dependent panes.

  • Static — Pages of this type contain dynamic subtitles now (Ex: text).

TABLE

Displays the name of the table or view where changes will be stored.

A table must be defined on all Dynamic pages.

A view can be used to update a table in another database. When using this advanced method, the key field(s) for the foreign table must be defined in Column properties.

Refer to Assign Column Properties for more information.

Column Properties

Click to display the Page Columns page where Control Properties are used to control the behavior of columns within a page. By default, all controls are text boxes, but you can override this behavior using column properties. All standard browser controls are available.

Refer to Assign Column Properties for more information.

Events

Click to open the Page Events page to add and view business rules, workflow views and validation rules for the page.

Page Groups

Click to open the Page Groups page to set page security for WebApp groups. This includes which Groups can view, edit, delete, and insert records.

Security Definitions

Click to open the Security Definition Pages page to add and view the security definitions integrated into this page. These definitions are bound on page columns and are used to restrict the availability of data through Role Security.

Edit Page Help

Click to open the Catalog Page Help page, where the user can set the Dynamic Subtitle which appears when the page is loaded. These are defined per language.

Pages V

Pages H

Note

The page type determines the fields that display on the Pages Vertical View.

Dynamic Page Type V (All tabs)

This page contains the following tabs:

Use this page to Create a Dynamic Page.

Dynamic Page Type: General tab

Field

Description

Description

Displays the page name.

Page Type

Displays the page type, in this case Dynamic.

Basic Properties

Table

Displays the name of the table where the data for the page is stored.

Horizontal View

Displays the SQL View that determines what fields from the table are to display on the Horizontal View of the page, in what order.

Order By

Displays the name of the column on the Horizontal View that is the default sort on the page. The column sorts in either ascending or descending order. Sorting must be done in the Syniti Construct, not in the SQL view.

Note

When a field name is entered in Order By field, the default order is ascending. To sort in descending order, enter the field name followed by a space and desc, for example, lastname desc. Separate entries by a comma. If the page is sorted by multiple columns, a number displays next to each column header indicating the order of the sort.

Vertical View

Displays the SQL View that determines what fields from the table are to display on the Vertical View of the page, in what order.

Vertical Menu ID

This field is not used.

Insert Method

Displays the page behavior when adding a new record. Options are:

  • Not Supported — No records can be added to the page. The Add icon on the Page toolbar does not display.

  • Horizontal Insert — Once a record is added and saved the current Horizontal View persists.

  • Horizontal Insert/Switch to Vertical — Once the record is added and saved, the Vertical View displays. The Vertical View must be saved to save any information on the Vertical View only. If the Vertical View is not saved, the data entered on the Horizontal View persists and still displays.

  • Horizontal/Switch to Vertical — Once the record is added and saved, the Vertical View displays. The Vertical View must be saved to save any information on the Horizontal and Vertical Views. If the Vertical View is not saved, the data entered on the Horizontal View is not saved.

  • Switch to Vertical Immediately — Upon adding a record, the Vertical View displays.

Update Method

Displays the page behavior when editing a record. Options are:

  • Not Supported — No records can be edited. The Edit icon on the Page Toolbar does not display.

  • Supported— Records can be edited. The Edit icon on the Page Toolbar displays.

  • Horizontal Update/Switch to Vertical — Once the record is edited and saved, the Vertical View displays. The Vertical View must be saved to save any information on the Vertical View only. If the Vertical View is not saved, the data edited on the Horizontal View persists and still displays.

  • Horizontal/Switch to Vertical — Once the record is edited and saved, the Vertical View displays. The Vertical View must be saved to save any information on the Horizontal and Vertical Views. If the Vertical view is not saved, the data edited on the Horizontal View is not saved.

  • Switch to Vertical Immediately — Upon editing a record, the Vertical View displays.

Support Delete

If checked, records on the page can be deleted. If unchecked, the Delete icon does not display on the page.

Dynamic Page Type: Control Views tab

Use this page for:

Field

Description

Status Control Views

User Control View

Displays the User Control View applied to this page, which sets the control status of page columns based on the current user’s information. The default naming convention for user Control Views is web*Ucv.

Refer to User Control Views for more information.

Page Control View

Displays the Page Control View applied to this page, which sets the control status of page columns based on the criteria inherited from child pages (or any pages linked from). The default naming convention for Page Control Views is web*Pcv.

Refer to Page Control Views for more information.

Data Control View

Displays the Data Control View applied to this page, which sets the control status of page cells based on the data currently rendering on the page. The default naming convention for Data Control Views is web*Dcv.

Refer to Data Control Views for more information.

Page Views

Toolbar View

Displays the Toolbar View applied to this page, which is used to create buttons on the page toolbar. The default naming convention for Toolbar Views is web*Tbv.

Refer to Toolbar Views for more information.

Parameter View

Displays the Parameter View applied to this page. The results from the Parameter View are stored with the other environmental variables (for example, boaUser Email). These variables are used in places like substituting ## variables in list Where clauses and passing arguments to events. The default naming convention for Parameter Views is web*PV.

Refer to Parameter Views for more information.

Hover View

Displays the Hover View applied to this page, which controls hover text that displays to the user in the Information pane when the cursor hovers over a page title. The default naming convention for Hover Views is web*Hov.

Refer to Hover Views for more information.

Column Views

Defaults View

Displays the Defaults View applied to this page, which stores values used as default content for fields on the page. The default naming convention for Defaults Views is web*Def.

Refer to Defaults Views for more information.

Dynamic Page Type: Advanced Properties tab

Field

Description

Short Description

Displays a short description of the page for documentation purposes.

Support Persistent Insert

If checked, when a user adds a record on the page and clicks Save, the page remains in Add mode. This feature is useful when a user adds several records, one after the other.

Support Direct Update

If checked, a user can enable or disable a check box on this page without having to edit the page (as in., click the Edit button). This feature is useful when there is a check box(es) on the page, and updating the check box(es) is commonly the only change that a user makes on the page. Uncheck this setting if it is expected that the user will update additional information on the page besides the check box(es).

Enable Excel Integration

If checked, Excel integration is available on the page.

Excel Integration is the ability, at the framework level, to enable end-users to import data from Excel into Syniti Construct pages.  

Refer to Enable Excel Integration and Use Excel Integration for more information.

Maintain Page Location

If checked, when the user adds or edits a record and the page switches to Vertical View, it remains in Vertical View after the user saves the record.

If unchecked, the page returns to the Horizontal View when a record is saved, which is the standard behavior.

Support Download

If checked, the page allows a user to download data to an Excel spreadsheet, a Word document or other formats.

Use this feature depending on the type of data the page displays, for example, a metric-related page may be useful to download, while a page containing sensitive information may not.

Note

Exclude fields, such as images and buttons, in the downloaded file if needed. Refer to Set Column Control Status for more information.

Note

In a case where fields should be included on the Download page that are not visible on the Horizontal or Vertical View, hide fields using the page columns All Views view type, but then enable them on the Download for this level of control.  

Refresh Rate

Displays the amount of time in seconds that passes before the page is automatically refreshed. If the value is 0, the page is not automatically refreshed.

Static Source 

This field is not used.

Catalog ID

Displays the name of the catalog used for translations for this page, if needed.

Refer to Manage Catalogs for more information.

Copy

Click to open the Copy Page page to create a copy of the selected page to use as a basis for a new page. When a page is copied, the column properties, events, validations and other settings are copied.

Note

This button is disabled if the page is in Edit mode. Refer to Copy a Page in a WebApp for more information.

Dynamic Page Type: Deprecated Properties tab

Field

Description

Support Full Page Update

If checked, records on the Horizontal View of the page can be edited. If unchecked, editing for a record can only be performed on the Vertical View.

Horizontal Titlebar

Displays the column name of the page's underlying table or view containing the data that displays in the title bar on the Horizontal view.

Vertical Titlebar

Displays the column name of the page's underlying table or view containing the data that displays in the title bar on the Vertical View.

Default Page Mode

Displays how pages are initially displayed when records can be added on the page but no records have been added yet.

Options are:

  • Display — The user must use buttons to add and edit records on the page, even if no records exist.

  • Insert — The page displays in Add mode, ready to accept data without the user having to select an Add or Edit button. The Save button is active.

Static Page Type V (All tabs)

This page contains the following tabs:

Use this page to Create a Static Page.

Static Page Type: General tab

Field

Description

Description

Displays the page name.

Page Type

Displays the page type, in this case Static.

Basic Properties

Vertical Menu ID

Displays the Menu Link associated.

Static Page Type: Advanced Properties tab

Field

Description

Short Description

Displays a short description of the page for documentation purposes only.

Refresh Rate

Displays the amount of time in seconds that passes before the page is automatically refreshed. If the value is 0, the page is not automatically refreshed.

Catalog ID

Displays the name of the catalog used for translations for this page, if needed.

Refer to Manage Catalogs for more information.

Copy

Click to open the Copy Page page to create a copy of the selected page to use as a basis for a new page. When a page is copied, the column properties, events, validations and other settings are copied.

Note

This button is disabled if the page is in Edit mode.

Refer to Copy a Page in a WebApp for more information.

Header Detail Page Type V (All tabs)

This page contains the following tabs:

Use this page to Create a Header Detail Page.

Header Detail Page Type: General tab

Field

Description

Description

Displays the page name.

Page Type

Displays the page type, in this case Header Detail.

Default Page ID

Displays the page in the WebApp defined as the header.

Initial Page Column

Displays the name of the column that will determine which Detail page displays when a Header Detail page opens.

A Header Detail page always displays two pages: the Header, or parent, page and the Detail, or child, page. The Header page is always connected to the Detail page via a button with a link to the Detail page.

If there are multiple buttons on the Header page that link to different Detail pages, this setting determines the Detail page that displays when the Header Detail page opens.

Note

This field must be completed if a Header page can open different Detail pages to ensure both the Header and Detail pages can automatically open when the page is being rendered.

Partition

Displays how the header details pages open:

  • If the partition is horizontal, the header page displays in the upper frame and the details page displays in the lower frame.

  • If the partition is vertical, those header and detail pages display side by side.

Vertical Menu ID

This field is not used.

Header Detail Page Type: Advanced Properties tab

Field

Description

Short Description

Displays a short description of the page.

Copy

Click to open the Copy Page page to create a copy of the selected page to use as a basis for a new page. When a page is copied, the column properties, events, validations and other settings are copied.

Note

This button is disabled if the page is in Edit mode.

Refer to Copy a Page in a WebApp for more information.

Page Title

Displays the title for the header detail page, which is the [component name]: [page name].

Mode

This field is not used.