Edit field
Configure single Editing Fields to be used in the attribute edit form of the editing tool for the specific edit layer.
•If no editing fields are configured, then users can change the object geometry only. •Due to a limitation of the base technology it is currently not possible to get any information about the field length of numeric values via the REST interface. This causes an error when trying to edit invalid numbers (e.g. 123456789 for short). |
Editing fields configuration
Property |
Description |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Field alias |
Field name used in the attribute form |
||||||||||
Field name |
Field used in the attribute form. |
||||||||||
Specifies whether the input field in the attribute form is of type •text input •multiline text input •value list •checkbox •slider •file name •file path •file upload See the sections below for detailed information about every specific input field type.
a) Text Input Provides a normal text field where the user can enter a value.
b) Multiline Text Input Provides a text field where the user can enter multiple lines.
c) Value List Provides a drop down list of values that can be gained in three different ways (the choice listed first will override a choice listed afterwards): •configure a List of Lookup Definitions for an edit field •use Esri domains/Subtypes from a feature class or a domain from a subtype (Please consider for Esri domains on subtypes the Hierarchical Level of the editing fields deduced from domains and subtypes. Be sure that the field for the domain has a lower level. •configure drop down list values manually in the edit field
d) Checkbox The option checkbox saves integer values (0=not checked or 1=checked) into the attribute field.
e) Slider Use the slider for numerical values, especially rotation fields.
When using a slider, keep in mind to configure the parameter Input Format the correct way.
f) File Name, File Path, File Upload Activates a file dialog button in the client to support entering file information. All three options require an attribute field of type text (string) with sufficient field length. •file name: only the file name will be saved into the field •file path: the whole path is stored
•file upload: the file name together with a timestamp will be saved into the field. Use this option to upload a file to a specified path configured in the File Upload Properties.
|
|||||||||||
Specifies if the input field is mandatory and therefore populating the field with a correct value is the prerequisite for submitting the edit transaction. |
|||||||||||
Specifies the hierarchical level of the editing field, i.e. 1..top level, 2..next level below, etc.
|
|||||||||||
Provide allowed list values using the | symbol for separating values e.g. protected|development|commercial.
|
|||||||||||
Sorting |
Sorting according to field type fieldtype or alphanumeric (for string fields only, especially useful for house numbers and other alphanumerical values). |
||||||||||
Input validation |
Specifies the input validation type if the Input field type is text input. •URL (URL formatted http://myDomain.xxx/mySite must be entered) •filename (a file name formatted xxxx.xyz must be entered. Certain special characters are not allowed), •email (an email address formatted xy@ab.cd must be entered), •format (the entered string must comply with the configured Input format). |
||||||||||
You can specify a formatting string for the user input: \n for number \c for any character, Eg \n\n\n\n could be a 4 digit zip code.
|
|||||||||||
Specifies a default value. Use the following variables to provide dynamic default values: •{date} for an editing field of type date provides the current date as default value. •{user} for an editing field of type string provides the currently logged in user as default value. If you did not log in because WebOffice usermanagement is turned off, the user name (set by WebOffice) is anonymous. •{display_name} represents the name of the currently logged in user or anonymous if no user is logged in.
•{client_id} for an editing field of type string provides the Client-ID of the WebOffice usermanagement group of the currently logged in user as default value. If WebOffice usermanagement is turned off, the value will be empty.
|
|||||||||||
Reuse the last input value? |
Is the last value to be reused as default value during an object creation?
|
||||||||||
Show field? |
Set to Yes if the field should be displayed in the edit form, set No if the field should not be visible in the WebOffice 10.9 R4 client edit form (this may be useful if you, e.g. want to pass the field to an integrated external web application – see chapter Integrated Editing Application for details) |
Edit field properties
•The representation of the edit fields can also be performed categorized as a Group of edit fields. •See chapter Edit Layers for information about the configuration of edit layers. •See chapter File Upload Properties if you want to have an upload function when using the field input type file upload. •See chapter Editing and its sub chapters for details about editing in the WebOffice core client. •See chapter Edit Attributes for more details about edit templates in the WebOffice core client. |