---
url: https://gudhub.com/docs/gh-elements/update-items/
title: "Update Items\n                #"
description: "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. Sim"
lang: uk
updated: 2026-09-08T16:02:03.296Z
---

# Update Items [#](https://gudhub.com/docs/gh-elements/update-items/#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 [#](https://gudhub.com/docs/gh-elements/update-items/#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 [#](https://gudhub.com/docs/gh-elements/update-items/#value-format)

It is an element that does not have any value.

## Element Options [#](https://gudhub.com/docs/gh-elements/update-items/#element-options)

The current gh-element has the same settings as the [Add Items button](https://gudhub.com/docs/gh-elements/add-items/). They consists of three groups of settings.

### Field and Reference Settings [#](https://gudhub.com/docs/gh-elements/update-items/#field-and-reference-settings)

The first block contains two main types of settings, Field and Reference Settings. Actually, there are only one [reference setting](#field-for-reference). In turn, the field settings consist of [standard options](https://gudhub.com/docs/understanding-gudhub/gh-elements-structure/setting-overview/) and important configuration options.

![Settings of update items field](https://bitbucket.org/AAtlas/gudhub-documentation/raw/master/Gh_Elements/gh-elements/update-items-field-settings.jpg "Update items field settings")

| Name | Description |
| :-- | :-- |
| Destination App | allows to select the application where the items will be updated; [details...](#destination-app) |
| View name | allows to select the view of the item; [details...](#view-name) |
| Show Dialog | allows to shown popup window instead opening item; [details...](#show-dialog) |
| Dialog view name | allows to select view for dialog; [details...](#dialog-view-name) |
| Express update | allows to add items without clicking on the apply button; [details...](#express-update) |
| Field for reference | allows to select field for reference; [details...](#field-for-reference) |

#### **Destination App** [#](https://gudhub.com/docs/gh-elements/update-items/#destination-app)

This is an application whose items will be updated.

#### **View Name** [#](https://gudhub.com/docs/gh-elements/update-items/#view-name)

This name belongs to the view that will be opened after clicking on the _Update Items_ button.

#### **Show Dialog** [#](https://gudhub.com/docs/gh-elements/update-items/#show-dialog)

With this feature, the update view will open as a popup window.

#### **Dialog View Name** [#](https://gudhub.com/docs/gh-elements/update-items/#dialog-view-name)

This is the view that will be opened in the popup window if the [Show Dialog](#show-dialog) is on. In other case, _Dialog View Name_ is not available.

#### **Express Update** [#](https://gudhub.com/docs/gh-elements/update-items/#express-update)

This function is used to update items without opening the corresponding view. Then only fields selected in [Fields to Field](#fields-to-field) will be updated.

#### **Field For Reference** [#](https://gudhub.com/docs/gh-elements/update-items/#field-for-reference)

The selected field will contain the ID of the [destination application](#destination-app) after updating items.

### Fields to field [#](https://gudhub.com/docs/gh-elements/update-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:

1.  Values taken from other fields
    
    ![Fields to field of update items element with source field option](https://bitbucket.org/AAtlas/gudhub-documentation/raw/master/Gh_Elements/gh-elements/update-items-fields-to-field-source-field.jpg "Fields to field with source field")
    
2.  Value entered in settings
    
    ![Fields to field of update items element with user value option](https://bitbucket.org/AAtlas/gudhub-documentation/raw/master/Gh_Elements/gh-elements/update-items-fields-to-field-user-value.jpg "Fields to field with user value")
    

| Name | Description |
| :-- | :-- |
| Source Field | allows to select the source field; [details...](#source-field) |
| User value | allows users to enter their value; [details...](#user-value) |
| Show input | allow to show input; [details...](#show-input) |
| Destination Field | allows to select the destination field; [details...](#destination-field) |
| Edit | allows to edit or delete case; [details...](#edit) |

#### **Source Field** [#](https://gudhub.com/docs/gh-elements/update-items/#source-field)

This is the field whose value will be taken for updating the [destination field](#destination-field).

#### **User Value** [#](https://gudhub.com/docs/gh-elements/update-items/#user-value)

This is the value entered in the settings. It will be used to update the [destination field](#destination-field).

#### **Show Input** [#](https://gudhub.com/docs/gh-elements/update-items/#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](#source-field) is used. In the other case, the [User Value](#user-value) is used.

#### **Destination Field** [#](https://gudhub.com/docs/gh-elements/update-items/#destination-field)

This is the field that will be updated.

#### **Edit** [#](https://gudhub.com/docs/gh-elements/update-items/#edit)

This column contains buttons for editing and deleting the update option.

## Element Style [#](https://gudhub.com/docs/gh-elements/update-items/#element-style)

As for the [style settings](https://gudhub.com/docs/understanding-gudhub/gh-elements-structure/setting-overview/), there are no unique settings except [one](#show-button-name). Even its [types of interpretation](#interpretation) are not very unique.

![Style of update items element](https://bitbucket.org/AAtlas/gudhub-documentation/raw/master/Gh_Elements/gh-elements/update-items-element-style.jpg "Update items element style")

### General Settings [#](https://gudhub.com/docs/gh-elements/update-items/#general-settings)

The only additional style setting is here.

![General settings of update items style](https://bitbucket.org/AAtlas/gudhub-documentation/raw/master/Gh_Elements/gh-elements/update-items-general-settings.jpg "Update items general style settings")

| Name | Description |
| :-- | :-- |
| Show button name | _allows to hide the button name_ |

#### **Show Button Name** [#](https://gudhub.com/docs/gh-elements/update-items/#show-button-name)

This switch allows you to set whether the button name of the current element is displayed or not

## Data Model [#](https://gudhub.com/docs/gh-elements/update-items/#data-model)

The item has a rather large data model:

Copy

```json
{
    "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 [#](https://gudhub.com/docs/gh-elements/update-items/#filtration)

This element cannot be filtered.

## Interpretation [#](https://gudhub.com/docs/gh-elements/update-items/#interpretation)

Since this element is a button, it has the appropriate types of interpretation.

![Types of update items interpretation](https://bitbucket.org/AAtlas/gudhub-documentation/raw/master/Gh_Elements/gh-elements/update-items-interpretation-types.jpg "Update items interpretation types")

### Default [#](https://gudhub.com/docs/gh-elements/update-items/#default)

In the first interpretation, the item is displayed as an icon with the name of the button next to it.

### Icon [#](https://gudhub.com/docs/gh-elements/update-items/#icon)

Due to the second type, the element is displayed as an icon with the button name below.

### Button [#](https://gudhub.com/docs/gh-elements/update-items/#button)

The latter interpretation allows you to display the item as a blue button with an icon and the name of the button.
