Update Items #
Update Items is a gh-element that allows to update already existed items. It is a comfortable instrument for editing data in lots of items at the same time.
Simply select the items you want, click the Update Items button, and change the data in any field. Once applied, all selected items will be updated.
Functional Characteristics #
With this button, the user can update a large number of items much more faster. It also allows user to remotely update application data from another application.
Value Format #
It is an element that does not have any value.
Element Options #
The current gh-element has the same settings as the Add Items button. They consists of three groups of settings.
Field and Reference Settings #
The first block contains two main types of settings, Field and Reference Settings. Actually, there are only one reference setting. In turn, the field settings consist of standard options and important configuration options.

| Name | Description |
|---|---|
| Destination App | allows to select the application where the items will be updated; details... |
| View name | allows to select the view of the item; details... |
| Show Dialog | allows to shown popup window instead opening item; details... |
| Dialog view name | allows to select view for dialog; details... |
| Express update | allows to add items without clicking on the apply button; details... |
| Field for reference | allows to select field for reference; details... |
Destination App #
This is an application whose items will be updated.
View Name #
This name belongs to the view that will be opened after clicking on the Update Items button.
Show Dialog #
With this feature, the update view will open as a popup window.
Dialog View Name #
This is the view that will be opened in the popup window if the Show Dialog is on. In other case, Dialog View Name is not available.
Express Update #
This function is used to update items without opening the corresponding view. Then only fields selected in Fields to Field will be updated.
Field For Reference #
The selected field will contain the ID of the destination application after updating items.
Fields to field #
These settings are used to set fields which will be updated in any case. Here you also configure new values for these fields. There are two types of that values:
Values taken from other fields

Value entered in settings

| Name | Description |
|---|---|
| Source Field | allows to select the source field; details... |
| User value | allows users to enter their value; details... |
| Show input | allow to show input; details... |
| Destination Field | allows to select the destination field; details... |
| Edit | allows to edit or delete case; details... |
Source Field #
This is the field whose value will be taken for updating the destination field.
User Value #
This is the value entered in the settings. It will be used to update the destination field.
Show Input #
This function determines what type of value will be used to update the data in a certain field. If enabled, the Source Field is used. In the other case, the User Value is used.
Destination Field #
This is the field that will be updated.
Edit #
This column contains buttons for editing and deleting the update option.
Element Style #
As for the style settings, there are no unique settings except one. Even its types of interpretation are not very unique.

General Settings #
The only additional style setting is here.

| Name | Description |
|---|---|
| Show button name | allows to hide the button name |
Show Button Name #
This switch allows you to set whether the button name of the current element is displayed or not
Data Model #
The item has a rather large data model:
{
"data_model": {
"dest": {
"app_id": "28998"
},
"dialog_view_id": "1536017",
"express_update": 0,
"interpretation": [],
"options": [{
"dest_field_id": "682037",
"show_input": 0,
"source_field_id": "682038"
},{
"dest_field_id": "682032",
"show_input": 1,
"user_field_value": "example@gmail.com"
}],
"reference": {
"field_id": "682037"
},
"show_dialog": 1,
"view_id": "1536017"
}
}
| Name | Type | Description |
|---|---|---|
| dest | object |
contains data of the destination application |
| app_id | string |
contains ID of the destination application |
| dialog_view_id | string |
contains ID of the view that is used for popup |
| express_update | boolean |
shows whether express add is used or not |
| interpretation | array |
contains all element interpretation types |
| options | array |
contains all settings of updating options |
| dest_field_id | string |
contains ID of the destination field |
| source_field_id | string |
contains ID of the source field |
| show_input | boolean |
shows whether user field value is used or not |
| user_field_value | string |
contains data entered by the user |
| reference | object |
contains data of the reference |
| field_id | string |
contains the identifier of the field that will contain the reference |
| show_dialog | boolean |
shows whether the popup is used or not |
| view_id | string |
contains ID of the view that will be used during the update |
Filtration #
This element cannot be filtered.
Interpretation #
Since this element is a button, it has the appropriate types of interpretation.

Default #
In the first interpretation, the item is displayed as an icon with the name of the button next to it.
Icon #
Due to the second type, the element is displayed as an icon with the button name below.
Button #
The latter interpretation allows you to display the item as a blue button with an icon and the name of the button.