Skip to main content

Make Columns tool Ferramenta Criar Colunas

Ferramenta Laboratório

Esta é uma ferramenta da categoria Laboratório e não deve ser usada na produção. Ela pode ter problemas conhecidos e documentados, pode não ter recursos completos e está sujeita a alterações.

Use a ferramenta Criar Colunas para distribuir as linhas de dados organizando os registros em múltiplas colunas. Você pode especificar quantas colunas criar e se deseja ou não organizar os registros horizontal ou verticalmente.

Essa ferramenta é útil para criar layouts de relatórios ou exibições em que você deseja organizar registros em uma tabela. Por exemplo, em vez de mostrar uma lista de 50 registros, você pode organizá-los em uma tabela de 5 colunas e 10 linhas.

Configurar a ferramenta

  1. Número de colunas: especifique o número de colunas a serem criadas. Para cada campo existente, uma nova coluna é criada com o prefixo "Column_#" inserido no nome da coluna.

    • Se a entrada contém 2 campos e você especificar 2 colunas (sem especificação de grupo), 4 colunas sairão da ferramenta.

    • Se a entrada contém 2 campos e você especificar 2 colunas além de um campo de grupo, 3 colunas sairão da ferramenta.

  2. Escolha organizar registros horizontal ou verticalmente:

    • Organizar horizontalmente: o Designer ordena os registros pela posição de entrada e preenche as células da esquerda para a direita até preencher o número especificado de colunas. Depois disso, o Designer faz o encapsulamento dos registros para a próxima linha e continua organizando-os da esquerda para a direita.

    • Organizar verticalmente: o Designer ordena os registros pela posição de entrada e preenche as células de cima para baixo em linhas. O Designer faz o encapsulamento para o número especificado de colunas. Se não houver uma correspondência exata de registros, os valores [Null] (nulo) preencherão o conjunto.

  3. Campos para agrupamento (opcional): quando um campo de grupo é especificado, os registros são ordenados pelo valor do grupo e organizados de acordo com a posição do registro de entrada entre as colunas para o grupo específico.

Exemplos

Desagrupado

Tabela 3. Fluxo de dados de entrada

Alimento

Maçã

Banana

Cereja

Data

Aspargos

Brócolis

Cenoura

Rabanete daikon



Tabela 4. Organizar horizontalmente

Column_1_Food (cinza rodovias principais 2)

Column_2_Food (cinza rodovias principais 2)

Maçã

Banana

Cereja

Data

Aspargos

Brócolis

Cenoura

Rabanete daikon



Tabela 5. Organizar verticalmente

Column_1_Food (cinza rodovias principais 2)

Column_2_Food (cinza rodovias principais 2)

Maçã

Aspargos

Banana

Brócolis

Cereja

Cenoura

Data

Rabanete daikon



Agrupado

Tabela 6. Fluxo de dados de entrada

Grupo

Alimento

Fruta

Maçã

Fruta

Cereja

Fruta

Banana

Fruta

Data

Legume

Aspargos

Legume

Cenoura

Legume

Brócolis

Legume

Rabanete daikon



Tabela 7. Organizar horizontalmente

Grupo

Column_1_Food (cinza rodovias principais 2)

Column_2_Food (cinza rodovias principais 2)

Fruta

Maçã

Banana

Fruta

Cereja

Data

Legume

Aspargos

Brócolis

Legume

Cenoura

Rabanete daikon



Tabela 8. Organizar verticalmente

Grupo

Column_1_Food (cinza rodovias principais 2)

Column_2_Food (cinza rodovias principais 2)

Fruta

Maçã

Cereja

Fruta

Banana

Data

Legume

Aspargos

Cenoura

Legume

Brócolis

Rabanete daikon