Validate Data for a Mobile Project

The Table Validation window allows you to set up rules for the fields in the table before you export the project to the Discover Mobile app.

Activity Steps

  1. Ensure the project is open on the Map scene.
  2. On the Mobile ribbon tab, in the Setup group, click Table Validation.The Table Validation window displays the vector data tables that are in the active Map scene.

    Note: Discover for ArcGIS Pro validates the source tables and stores the validation in C:\Users\<User_Name>\AppData\Roaming\Datamine\DiscoverArcGIS\Configuration TableMetadata.db. Whenever this table is used in a Mobile Project, the validation is inherited.

  3. Select a Table to validate.
  4. Complete the Table Validation based on the following field descriptions:
    • Name
    • Type—The field type and length if the type is Text.
    • Parameter—Defines the field for automatic data insertion. Select from:
      • MapX—The table projection centroid X/Easting/Longitude value. Automatically inserts the object centroid value into a numeric field type with the table projection.
      • MapY—The table projection centroid Y/Northing/Latitude value. Automatically inserts the object centroid value into a numeric field type with the table projection.
      • RepeatValue—Repeats previous record cell value in new record.
      • CurrentDate—Inserts the current date.
      • CurrentTime—Inserts the current time.
      • CurrentDateTime—Inserts the current date and time.
      • Dip—The field that contains the dip (used for structure symbols).
      • DipDirection—The field that contains the dip direction (used for structure symbols).
      • DiscoverCode—The field that contains the Discover Code (used for structure symbols).
      • Strike—The field that contains the strike direction (used for structure symbols).
      • GPS_X—The location value (Longitude) from a receiver. Inserts the value into a numeric field.
      • GPS_Y—The location value (Latitude) from a receiver. Inserts the value into a numeric field.
      • GPS_Z—The height value (metres) from a receiver. Inserts the value into a numeric field.
      • GPS_DateTime—The date and time value recorded from a receiver. Inserts the value into a character or DateTime field.
      • Photo—A hyperlink field (path limited to 254 characters) that records the path to an image. Inserts into a character field and is used to capture images in the Discover Mobile app.
      • PhotoID_Field—The field used to rename a capture photo in Discover Mobile. Generally this field contains unique values.
      • Audio—A hyperlink field (path limited to 254 characters) that records the path to an audio file. Inserts into a character field and is used to capture audio in the Discover Mobile app.
      • GPS_Horizontal—The horizontal quality value from a receiver. Inserts the value into a numeric field.
      • GPS_Vertical—The vertical quality value from a receiver. Inserts the value into a numeric field.
    • Visible—Default: Checked.

      Note: Fields that have validation options defined cannot be hidden.

    • Lookup Table—Only applicable if the Type is Text. If selected, only fields in the lookup table are valid options for the field.
    • Exclusive—Only applicable if a Lookup Table is selected. Default: Checked. If checked, only values contained in the lookup table can be selected when entering data. If unchecked, values can be selected from the lookup table or other text can be entered.
    • Optional—Default: Checked.
    • Default Value—The default value of a field for new records:
      • Text—If a Lookup Table is selected, select a default value from the list or enter a value. If a Lookup Table is not selected, enter a value.
      • Date/Time—Select a date or time or date/time combination.
      • Numeric—Enter a numerical value.
    • Map Style—Only applicable if a Lookup Table is selected. If checked, when a map object is digitised into a Map screen, the style attributes are applied from the selected field in the lookup table.
    • Increment—A fixed value for the increments of a numeric field or a character field that contains numbers.
    • Min Numeric—The minimum numerical value.
    • Max Numeric—The maximum numerical value.
    • Min Date—The minimum date value.
    • Max Date—The maximum date value.
    • Min Date Time—The minimum date/time value.
    • Max Date Time—The maximum date/time value.
    • Min Time—The minimum time value.
    • Max Time—The maximum time value.

      Note: To clear a selection in the Table Validation, right-click in the cell and select Clear Value. If required, multiple cells can be highlighted and cleared or to clear all fields, click the Clear Value button at the bottom of the window.

  5. Click Save.