Form-Based Application with AgilePoint Data Entity Data Source

This topic explains how to create a form-based app with AgilePoint NX Data Entities.

Video: Form-Based App Overview

Video: Know Your App Builder IDE

Examples

Prerequisites

How to Start

  1. Create a form-based application.
  2. On the New Application screen, click Next.
  3. On the Select Primary Data Source screen, select Data Entity Data Entity icon.
  4. Click Next.

AgilePoint Data Entity Configuration screen > Configuration tab

Configures how to collect data from Data Entities for your eForm.

Figure: AgilePoint Data Entity Configuration > Configuration tab

Configuration tab

Fields

Field Name Definition

Data Source Name

Function:
Specifies a name for your data source.
Accepted Values:
One line of text with no spaces.
Default Value:
None
Accepts Process Data Variables:
No
Example:
Refer to:

Custom Entities Only

Function:
Specifies whether to show only custom entities in the Primary Entity Name list.
Accepted Values:
  • Selected - Shows only the custom entities in the Primary Entity Name list.
  • Deselected - Shows both standard entities and custom entities in the Primary Entity Name list.
Default Value:
Deselected
Accepts Process Data Variables:
No
Example:
Refer to:

Primary Entity Name

Function:
Specifies the AgilePoint NX entity from which your form collects data.
Accepted Values:
The AgilePoint NX entity from the list.
Default Value:
AgilePoint NX entities.
Accepts Process Data Variables:
No
Example:
Refer to:

AgilePoint Data Entity Configuration screen > Fields tab

Specifies the entity fields from entity.

Figure: AgilePoint Data Entity Configuration > Fields tab

Fields tab

Prerequisites

Fields

Field Name Definition

Show Internal Fields

Function:
Specifies whether to show the internal names of default entity fields from AgilePoint Data Entities.
Accepted Values:
  • Selected - Shows the internal names of default entity fields.
  • Deselected - Does not show default entity fields.
Default Value:
Deselected

Check box

Function:
Specifies the fields to use on your form.
Accepted Values:
  • Selected - Your form contains the field.
  • Deselected - The field does not show on your form.
Default Value:
Selected
Example:
Refer to:

Display Name

Function:
Shows the fields associated with an entity.
Accepted Values:
Read only.

Data Type

Function:
Shows the data type of a field.
Accepted Values:
Read only.

SchemaXPath

Function:
Shows the xpath of the field in your AgilePoint NX process field.
Accepted Values:
Read only.

Lookup Key

Function:
Shows whether the field has a lookup relationship.
Accepted Values:
Read only.

Mandatory

Function:
Specifies whether the field is required.
Accepted Values:
Read only.

Unique

Function:
Shows whether a duplicate value is permitted in the field.
Accepted Values:
Read only.

AgilePoint Data Entity Configuration screen > Related Entity tab

Specifies related entity to use on your form for AgilePoint NX Data Entities.

Figure: AgilePoint Data Entity Configuration > Related Entity tab

Related Entity tab

Prerequisites

Good to Know

Fields

Field Name Definition

Checkbox

Function:
Specifies the related entities to use on your form.
Accepted Values:
  • Selected - Your form contains related entity.
  • Deselected - Your form does not use the related entity.
Default Value:
Deselected
Example:
Refer to:

Primary Entity Name

Function:
Shows the entity name that you specified on the AgilePoint Data Entity Configuration screen > Configuration tab.
Note: The word entity on this screen refers to a container within your data model. For Data Entities or Salesforce, this container is called an entity. For a database, entity refers to a database table. For SharePoint Integration, entity refers to a SharePoint list..
Accepted Values:
Read only.

Primary Entity Key Field

Function:
Shows the entity field that contains the primary field.
Note: The word entity on this screen refers to a container within your data model. For Data Entities or Salesforce, this container is called an entity. For a database, entity refers to a database table. For SharePoint Integration, entity refers to a SharePoint list..
Accepted Values:
Read only.

Related Entity

Function:
Shows the entities that have relationships with the primary entity.
Note: The word entity on this screen refers to a container within your data model. For Data Entities or Salesforce, this container is called an entity. For a database, entity refers to a database table. For SharePoint Integration, entity refers to a SharePoint list..
Accepted Values:
Read only.

Dependent Field

Function:
Shows the dependent field of the related entity.
Accepted Values:
Read only.

Field Field icon

Function:
Shows the fields associated with the related entity.