# Configurando colunas editáveis

Uma coluna editável é um tipo especial de coluna que está disponível apenas em uma tabela de escrita.

## O que é uma coluna editável?

Em uma tabela de gravação, as colunas editáveis permitem que os usuários insiram dados dinamicamente durante a análise. Ao salvar alterações em uma coluna editável, um usuário grava as alterações em um [repositório de alterações](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.htm), de onde podem ser recuperadas por desenvolvedores de aplicativos e integradores.

## Adicionando uma coluna editável

Faça o seguinte:

1. Crie uma nova tabela de escrita e adicione dimensão e colunas de medida.

   [Criando tabelas de gravação](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/create.htm)

2. No painel de propriedades, expanda Dados.

3. Clique the Adicionar colunas editáveis icon, e então selecione uma das seguintes opções:

   * Criar nova coluna editável: Cria uma nova coluna editável em branco.

   * Adicionar colunas editáveis existentes: Use colunas editáveis existentes que correspondam às [chaves primárias](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/primary-key.htm) definidas para sua tabela de gravação.

Após adicionar a coluna editável, você pode configurar sua aparência e como os usuários podem interagir com ela. Ver [Configurando colunas editáveis](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/editable-column.htm#ConfigureEditable).

## Configurando colunas editáveis

Faça o seguinte:

1. No painel de propriedades, em Dados, clique na coluna editável.

   As propriedades da coluna são abertas.

2. Você pode alterar qualquer uma das seguintes propriedades:

   * Título: altere o título da coluna padrão.

   * Mostrar conteúdo: altere como os usuários podem editar dados na tabela. Você pode escolher entre:

     * Entrada manual do usuário: os usuários editam dados digitando texto manualmente nas células.

       [Entrada manual](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm#Manual)

     * Seleção única: especifique um conjunto de valores que os usuários podem selecionar para cada célula ao editar. Por exemplo, você pode adicionar dois valores para status de pedidos: Em Andamento e Atrasado. Os usuários podem então selecionar entre esses valores ao comentar em registros de dados.

       Para seleção única, você pode usar valores fixos ou dinâmicos:

       * Fixo: defina os valores manualmente digitando-os na caixa de entrada. Esses valores são estáticos e não mudam com os dados do aplicativo.

       * Dinâmico: use expressões para definir valores de entrada que podem mudar dependendo do valor de uma expressão. Por exemplo, você pode vincular valores a um campo de modelo de dados ou a variáveis do aplicativo. Você pode especificar valores e rótulos, ou apenas valores.

         Para obter mais informações sobre como usar expressões em visualizações, consulte [Usando expressões em visualizações](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/use-expressions-in-visualizations.htm).

         Nota de dica

         Sintaxe:

         Use | para separar valores e ~ para separar valor e rótulo, assim: valor1|valor2 ou valor1~rótulo1|valor2~rótulo2.

         Nota informativa

         São suportados até 1000 valores. Valores que excedam o limite serão ignorados.

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

         #### Exemplos

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

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

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

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

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

       [Seleção única](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm#SingleSelect)

     * Seletor de data: Os usuários selecionam uma data para cada célula ao editar.

       Nota informativaNa interface do usuário, as datas inseridas pelos usuários são exibidas no formato de data definido pelo script de carregamento do aplicativo (consulte [DateFormat](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/DateFormat.htm)). Essas datas são armazenadas no repositório de alterações no formato ISO 8601.

       [Seletor de data](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm#DatePicker)

   * Mostrar coluna: alterne se a coluna está visível ou oculta.

   * Largura da coluna: defina a largura da coluna.

## Estilizando colunas editáveis

Para obter informações sobre como estilizar a aparência de colunas editáveis, consulte [Estilizando colunas editáveis](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/style.htm#StyleEditable).

## Saiba mais

* [Criando tabelas de gravação](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/create.htm)

* [Tabela de gravação](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm)

* [Trabalhando com armazenamentos de mudança](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.htm)

* [Chaves primárias em tabelas de gravação](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/primary-key.htm)

* [Como extrair alterações do repositório de alterações (tabela de gravação) e armazená-las em um banco de dados usando o Qlik Automate](https://community.qlik.com/t5/Official-Support-Articles/How-to-extract-changes-from-the-Change-Store-Write-Table-and/ta-p/2537848)