Pular para o conteúdo principalO elemento Table não é totalmente compatível no Advanced Designer. Ele é usado apenas para reduzir o esforço de edição ao importar FlexiLayouts com elementos Table. Você pode fazer pequenos ajustes nas propriedades da tabela via código. No entanto, se precisar fazer alterações maiores, por exemplo, alterar o conjunto de colunas ou a lógica de extração da tabela, recomendamos substituir o elemento Table por um elemento de grupo repetido.
Ao configurar a extração de tabelas do zero, use um elemento de grupo repetido.
- Não há a seção What to search for no painel Properties do elemento Table. As propriedades dessa seção podem ser configuradas por código.
- A lista de colunas existentes só fica visível ao mapear o elemento para um campo por meio da lista suspensa Get region from.
- Não é possível adicionar novas colunas.
- Não é possível mapear colunas para campos por código.
- Quando o FlexiLayout é importado para o Advanced Designer, o bloco de tabela é convertido em um campo Group com vários itens, mantendo o mapeamento. Você pode mapear o elemento de tabela para outro campo Group com vários itens permitidos ou para um campo Table. As colunas do elemento Table só podem ser mapeadas para elementos filhos do campo Group ou Table selecionado. O conjunto de elementos filhos do campo selecionado deve corresponder ao conjunto de colunas do elemento Table.
Observação: A diferença entre o campo Table e o campo Group é a seguinte: as colunas da tabela sempre têm o tipo de dados Text, enquanto os campos filhos de um grupo podem ser de qualquer tipo.
Ao formular uma hipótese ao formular uma hipótese, a atividade procura tabelas e as divide em colunas e linhas com base nos Separadores e nos Espaços em Branco da imagem. Além disso, cabeçalhos e rodapés de tabela são usados para facilitar a detecção das tabelas. Os cabeçalhos e rodapés servem como limites superior e inferior dos corpos das tabelas, sem que nenhuma informação seja extraída deles. O cabeçalho contém os nomes das colunas, que podem ser usados para dividir a tabela em colunas. Quando uma tabela é detectada, a atividade formula hipóteses para todo o elemento da tabela, suas colunas, linhas e células.
Uma lista de propriedades de hipóteses pode ser visualizada acessando estes links:
Aqui você encontrará uma lista de parâmetros de hipótese de tabela acessíveis por código.