# Настройка редактируемых столбцов

Редактируемый столбец — это особый тип столбца, который доступен только в таблице для записи.

## Что такое редактируемый столбец?

В таблице записи редактируемые столбцы позволяют пользователям вводить данные непосредственно во время анализа. Сохраняя изменения в редактируемом столбце, пользователь записывает изменения в [хранилище изменений](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.htm), из которого их могут получить разработчики приложений и интеграторы.

## Добавление редактируемого столбца

Выполните следующие действия.

1. Создайте новую таблицу записи и добавьте столбцы измерения и мер.

   [Создание таблицы записи](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/create.htm)

2. На панели свойств разверните элемент Данные.

3. В виде повествования щелкните элемент the Добавить редактируемые столбцы icon, и затем выберите одно из следующих:

   * Создать новый редактируемый столбец: Создает новый, пустой редактируемый столбец.

   * Добавить существующие редактируемые столбцы: Используйте существующие редактируемые столбцы, которые соответствуют [первичным ключам](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/primary-key.htm), определенным для вашей таблицы записи.

После добавления редактируемого столбца вы можете настроить его внешний вид и как пользователи могут взаимодействовать с ним. См. [Настройка редактируемых столбцов](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/editable-column.htm#ConfigureEditable).

## Настройка редактируемых столбцов

Выполните следующие действия.

1. В панели свойств в разделе Данные нажмите редактируемый столбец.

   Откроется окно свойств столбца.

2. Можно изменить любое из следующих свойств:

   * Заголовок: измените заголовок столбца, заданный по умолчанию.

   * Показать содержимое: измените способ редактирования данных в таблице пользователями. Доступны следующие возможности:

     * Ввод пользователем вручную: пользователи могут вводить данные в ячейки вручную.

       [Ручной ввод](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm#Manual)

     * Единственная выборка: задайте набор значений, доступный при изменении ячейки. Например, для статусов заказов это может быть В процессе и Просрочено. Пользователи смогут использовать только эти значения при комментировании записей данных.

       Для одиночного выбора можно использовать фиксированные или динамические значения:

       * Фиксированные: Определите значения вручную, введя их в поле ввода. Эти значения статичны и не изменяются вместе с данными приложения.

       * Динамические: Используйте выражения для определения входных значений, которые могут изменяться в зависимости от значения выражения. Например, можно связать значения с полем модели данных или с переменными приложения. Вы можете указать значения и метки или только значения.

         Для получения дополнительной информации об использовании выражений в визуализациях см. [Использование выражений в визуализациях](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/use-expressions-in-visualizations.htm).

         Примечание к подсказке

         Синтаксис:

         Используйте | для разделения значений, ~ для разделения значения и метки, например: value1|value2 или value1~label1|value2~label2.

         Примечание к информации

         Поддерживается до 1000 значений. При превышении лишние значения игнорируются.

         [](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/editable-column.htm)

         #### Примеры

         ```
         =Concat(Country, '|')
         ```

         ```
         =Concat(DISTINCT City & '~' & Upper(City), '|')
         ```

         ```
         ='Product A|Product B|Product C'
         ```

         ```
         ='$(vMyVariable)'
         ```

         ```
         ='ProductA-value~ProductA-label|ProductB-value~ProductB-label'
         ```

       [Одиночный выбор](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm#SingleSelect)

     * Выбор даты: Пользователи выбирают дату для каждой ячейки при редактировании.

       Примечание к информацииВ пользовательском интерфейсе даты, введенные пользователями, отображаются в формате даты, определенном Скриптом загрузки приложения (см. [DateFormat](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/DateFormat.htm)). Эти даты хранятся в хранилище изменений в формате ISO 8601.

       [Выбор даты](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm#DatePicker)

   * Показать столбец: переключение видимости столбца.

   * Ширина столбца: задайте ширину столбца.

## Стилизация редактируемых столбцов

Для получения информации о стилизации внешнего вида редактируемых столбцов, см. [Стилизация редактируемых столбцов](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/style.htm#StyleEditable).

## Подробнее

* [Создание таблицы записи](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/create.htm)

* [Таблица записей](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm)

* [Работа с хранилищами изменений](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.htm)

* [Первичные ключи в таблицах записи](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/primary-key.htm)

* [Как извлечь изменения из хранилища изменений (таблица записи) и сохранить их в базе данных с помощью Qlik Automate](https://community.qlik.com/t5/Official-Support-Articles/How-to-extract-changes-from-the-Change-Store-Write-Table-and/ta-p/2537848)