Configuring fields

When defining the properties of your operational feature layers, an important consideration is how fields are presented in the ArcGIS Mobile application. Effectively there are two presentations of fields:

When inspecting a feature using the View Form, you can control what fields are displayed in the View Form and in what order, and define a caption that identifies the purpose of the field.

When editing a feature using the Edit Form, you can refine the field list to present only the fields that you require the field-worker to assign values to. As with the View Form, you can also reorder a field and set a caption for it.

The Caption property uses the field alias name set for the field in the map document that you author. You may want to use this property for the View Form caption. With the Edit Form, you can use the Caption property to pose a question to the field-worker. For example, a caption for a field representing the diameter of a water distribution main in the View Form may be "Diameter," whereas the Edit Form can display "What is the Diameter?".

Configuring viewable fields

For each feature layer, you can configure how the fields for that feature layer are displayed when you view and edit attributes. It is important to note that the list of fields that appears on both the Viewable Fields and Editable Fields tabs is determined by the list of viewable fields for the feature layer in the map document that you published as a mobile service. So if a field is missing from the list, check to make sure that it is indeed viewable in ArcMap.

When you click a feature to view its attributes, the list of fields appears the way that you have configured the fields using the options below. There are four key properties that you can configure:

Configuring editable fields

Similar to the Viewable Fields list, you can determine how and what fields appear when editing attributes. This is an important distinction because you may only want certain fields to be editable when collecting or updating features. For example, you may have default values associated with the construction of a new feature that you do not want to be altered. By configuring the list of editable fields, you can turn off the visibility of the fields that you do not want to be updated.

When you choose to edit features' attributes, the list of fields appears the way that you have configured the fields using the options below. Similar to the Viewable Fields list, there are three key properties that you can configure:

It is important to also note that there is validation of fields in the ArcGIS Mobile application. The field application enforces the following conditions:

NoteNote:

If the Editable Fields list is unavailable and cannot be updated, the feature layer is most likely not editable. Click the General tab to ensure that the Make Layer Editable property is checked. If it is unchecked and you cannot check it, the data source of the feature layer may not meet the conditions for editing. Refer to the Feature Layer Configuration Properties for more information.


6/15/2011