Usar um PDF para criar tabelas de dados

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 12 min. de leitura
  • Crie tabelas a partir de um formulário PDF usando a ferramenta de extração de PDF em App Engine Studio.

    Nota:
    Este recurso só estará disponível se o seu licenciamento conceder a você "capacidade exclusiva de low code" e você tiver Construtor de tabelas para App Engine instalado. Entre em contato com o consultor de soluções para obter mais informações.

    Visão geral

    O extrator de PDF em App Engine Studio permite carregar um PDF e extrair campos da tabela para uso em um app personalizado. Isso simplifica o processo de criação de tabelas de dados da aplicação a partir de formulários PDF pré-existentes porque você não precisa mais digitar manualmente os rótulos de campo.

    Nota:
    Certifique-se de estar atento ao recriar quaisquer tabelas que possam já existir no Now Platform. Por exemplo, com um PDF que contém dados demográficos do usuário, determine se deseja fazer referência a tabelas de dados do usuário existentes em vez de criar novas tabelas a partir do PDF.

    Navegação geral

    A tabela a seguir contém uma lista de alguns dos outros elementos básicos de navegação na ferramenta de extração de PDF.
    Tabela 1. Elementos de navegação no extrator de PDF
    Elemento de navegação Descrição
    Recolher/expandir ícones

    ( Ícones de recolher ou expandir o painel.)

    Selecione esses ícones para alternar entre recolher ou expandir o PDF e os painéis da tabela.
    Controles de página

    ( Ícone de controles de página em PDF.)

    Use as setas na parte inferior do PDF para percorrer o documento uma página de cada vez ou navegue diretamente para o início ou o fim do documento.
    Controles de zoom

    ( Controles de zoom de PDF.)

    Use os controles de zoom para ampliar ou reduzir o PDF.
    Ícone Adicionar novo campo

    ( Ícone Adicionar novo campo.)

    Adicione uma coluna de campo à sua tabela manualmente selecionando +Adicionar novo campoe insira os detalhes diretamente. Isso é semelhante a como você adiciona campos na guia Dados de Construtor de tabelas.

    Ícone Adicionar tabela de referência

    ( Ícone Adicionar tabela de referência.)

    Selecione Adicionar tabela de referência no painel lateral direito para adicionar um campo de referência à sua tabela que aponta para uma nova tabela.

    Abrir tabela de dados e ícone de formulário

    ( Ícone Abrir tabela de dados e formulário.)

    Selecione Abrir tabela de dados e formulário para abrir a tabela selecionada em Construtor de tabelas.

    Lista de ações adicionais da tabela ( menu Ações adicionais)

    Use o menu de ações adicionais da tabela para editar as propriedades básicas da tabela ou, se você tiver adicionado uma tabela de referência, selecione Excluir para excluir a tabela.

    Ícone da lixeira

    ( Ícone da lixeira.)

    Selecione o ícone da lixeira (ícone da lixeira) para excluir campos de uma tabela.

    Limitações de análise de PDF

    As seguintes limitações existem atualmente ao carregar um PDF usando esta ferramenta:
    • O PDF não pode ser convertido a partir de uma imagem.
    • O PDF não pode ter mais de 25 páginas.
    • O tamanho do arquivo PDF não pode exceder 5 MB.
    • No momento, não há suporte para idiomas diferentes de inglês e francês.

    Criar uma tabela a partir de um formulário PDF

    Adicione tabelas de dados à sua aplicação carregando um PDF em App Engine Studio.

    Antes de Iniciar

    Nota:
    Este recurso só estará disponível se o seu licenciamento conceder a você "capacidade exclusiva de low code" e você tiver Construtor de tabelas para App Engine instalado. Entre em contato com o consultor de soluções para obter mais informações.
    Verifique se o PDF atende aos seguintes requisitos:
    • O PDF não pode ser convertido a partir de uma imagem.
    • O PDF não pode ter mais de 25 páginas.
    • O tamanho do arquivo PDF não pode exceder 5 MB.
    • No momento, não há suporte para idiomas diferentes de inglês e francês.

    Função necessária: administrador, sn_app_eng_studio.user ou delegado_developer

    Procedimento

    1. Navegar até Todos > App Engine > App Engine Studio.
    2. Na página Meus apps, abra sua aplicação.
    3. Ao lado do título Dados, selecione o ícone Adicionar ( ícone Adicionar).
    4. Selecione Criar uma tabela em brancoe Continuar.
    5. Selecione Carregar um PDF e Continuar.
    6. Selecione e carregue o PDF.
      Você pode arrastar o arquivo PDF para App Engine Studio ou navegar no seu computador.
      Nota:
      O carregamento do PDF pode demorar um pouco. Selecione o ícone da lixeira (ícone da lixeira) para limpar a seleção de PDF.
      Figura 1. Escolha o PDF que você deseja carregar
      Escolha o PDF que você deseja carregar.
    7. Selecione Continuar.
      Nota:
      Pode levar até um minuto para que o PDF seja analisado.
    8. Defina as propriedades da nova tabela.
      Propriedade Descrição
      Rótulo da tabela Rótulo exclusivo para identificar a tabela.
      Nome da tabela Nome do banco de dados da tabela. Um nome de tabela é criado automaticamente depois que você insere um rótulo de tabela. Depois de criado, este campo é somente leitura.
      Tornar extensível Opção para permitir que outras tabelas compartilhem dados desta tabela. Para obter mais informações sobre a extensão da tabela, consulte Extensão da tabela.
      Numeração automática Opção para rastrear registros de tabela com um número exclusivo. Se você selecionar esta opção, defina o Prefixo, Número iniciale Número de dígitos.
      Prefixo

      Nome abreviado da tabela a ser anexado ao início do número do registro. Por exemplo, se você estiver criando uma tabela "Laptop", o prefixo poderá ser "LPTP" ou "LT".

    9. Selecione Continuar.
      Agora você pode configurar permissões para sua nova tabela de dados.
    10. Controle quem tem acesso para criar, ler, gravar e excluir conteúdo desta tabela adicionando novas funções e/ou definindo as permissões desejadas de Criar, Ler, Gravar e Excluir para funções existentes.

      As funções que você cria na tabela persistem em toda a aplicação e podem ser definidas em outras tabelas adicionadas. Consulte Adicionar segurança da aplicação para obter mais informações sobre como as permissões de segurança funcionam.

      Nota:
      Pelo menos uma função deve ter acesso de leitura para que você possa visualizar a tabela.
    11. Selecione Continuar depois de configurar as permissões da tabela.
    12. Selecione Ir para o extrator de PDF para abrir o PDF no extrator de PDF.

    O que Fazer Depois

    Em seguida, você adicionará campos do PDF carregado. Siga as etapas em Adicionar novos campos de um formulário PDF para preencher sua nova tabela de dados com colunas de campo.

    Adicionar novos campos de um formulário PDF

    Adicione colunas de campo à sua tabela de dados usando o extrator de PDF em App Engine Studio.

    Antes de Iniciar

    Nota:
    Este recurso só estará disponível se o seu licenciamento conceder a você "capacidade exclusiva de low code" e você tiver Construtor de tabelas para App Engine instalado. Entre em contato com o consultor de soluções para obter mais informações.

    Função necessária: administrador, sn_app_eng_studio.user ou delegado_developer

    Procedimento

    1. Escolha uma das opções a seguir:
      • Siga as etapas descritas no procedimento anterior para carregar um PDF (consulte Criar uma tabela a partir de um formulário PDF).
      • Se você já carregou o PDF, selecione o elemento Abrir extrator de PDF na guia Formulários ou Tabela em Construtor de tabelas para iniciar a ferramenta de extração de PDF.
      O formulário PDF é exibido.
    2. Revise o PDF.
      Use qualquer um dos controles de navegação no painel PDF para navegar até onde você deseja começar a adicionar campos. Consulte Navegação geral.
    3. Clique em Selecionar para entrar no modo de seleção de texto.
    4. No PDF, clique em um campo ou frase de texto para destacá-lo e usá-lo como base para um novo campo.
      Figura 2. Adicionar campos do PDF
      Adicionar campos do PDF
    5. Edite o texto extraído no rótulo do campo conforme necessário para o novo campo que você adicionará.
    6. Escolha um Tipo de campo.

      O tipo de campo se refere ao tipo de dados que a nova coluna armazenará. Por exemplo, para armazenar texto simples na coluna, selecione Cadeia de caracteres. Para entender as propriedades básicas do campo, consulte Add and customize a field in a table.

      Dependendo do tipo selecionado, talvez seja necessário preencher campos adicionais para definir melhor a coluna da tabela. Por exemplo, com os tipos de campo Referência, pesquise e selecione a tabela de dados apropriada para referência.

      1. Opcional: Se você optou por criar um campo de opção, execute as ações a seguir para preencher as opções do campo de opção.
        1. Escolha um Tipo de opção no menu. Isso controla se a lista terá a opção Nenhum como opção.
        2. Clique no campo Opções e insira o texto manualmente ou selecione o texto no PDF para extraí-lo automaticamente.
        3. Clique em Adicionar para adicionar sua escolha à lista.
        Figura 3. Como adicionar um campo de seleção
        Adição de um campo de seleção.
      2. Opcional: Repita as etapas anteriores até que todas as opções tenham sido adicionadas ao seu campo de escolha.
    7. Selecione a Tabela onde você deseja adicionar o novo campo.
      Várias opções podem aparecer se você tiver adicionado tabelas de referência. A tabela original é selecionada por padrão.
    8. Selecione Adicionar campo para adicionar o campo à lista de campos na tabela à direita.
      Nota:
      Todos os campos adicionados à tabela à direita permanecem realçados em verde no PDF para lembrá-lo de que você criou um campo relacionado a partir deles. Se você excluir um campo das tabelas à direita, o texto extraído não será mais realçado.
    9. Repita as etapas acima até ter adicionado todos os campos que deseja adicionar do PDF.
      Nota:
      Você também pode adicionar campos manualmente clicando em +Adicionar novo campo na tabela à direita e inserindo detalhes diretamente semelhantes à forma como você adiciona campos na guia Tabela de Construtor de tabelas.
    10. Revise os campos em sua tabela e edite conforme necessário.
      Tabela 2. Ações do painel de tabela
      Ação Descrição
      Mover campos entre tabelas Para mover um campo entre tabelas no extrator de PDF, altere o Nome da tabela selecionado para o local da tabela desejado.
      Excluir tabela de referência Exclua todas as tabelas de referência adicionais adicionadas selecionando Excluir na lista Ações adicionais no canto superior direito da tabela ( Lista de ações adicionais.)
      Adicionar um novo campo

      Adicione uma coluna de campo à sua tabela manualmente selecionando +Adicionar novo campoe insira os detalhes diretamente. Isso é semelhante a como você adiciona campos na guia Dados de Construtor de tabelas.

      Editar um campo Para editar as propriedades do campo (por exemplo, Tipo de campo), clique na propriedade do campo para selecioná-la e faça as edições.
      Excluir um campo

      Selecione o ícone da lixeira (ícone da lixeira) para excluir campos de uma tabela.

      Abrir tabela em Construtor de tabelas

      Selecione Abrir tabela de dados e formulário para abrir a tabela selecionada em Construtor de tabelas.

    11. Selecione Salvar.

    O que Fazer Depois

    Para abrir sua tabela de dados em Construtor de tabelas, selecione Abrir tabela de dados e formulário acima das tabelas exibidas. Para obter mais informações sobre como editar suas tabelas de dados em Construtor de tabelas, consulte Construtor de tabelas.

    Para adicionar uma tabela de referência, consulte Adicionar uma tabela de referência de um formulário PDF.

    Adicionar uma tabela de referência de um formulário PDF

    Mova os campos para uma nova tabela de dados referenciados usando o extrator de PDF em App Engine Studio.

    Antes de Iniciar

    Nota:
    Este recurso só estará disponível se o seu licenciamento conceder a você "capacidade exclusiva de low code" e você tiver Construtor de tabelas para App Engine instalado. Entre em contato com o consultor de soluções para obter mais informações.

    Função necessária: administrador, sn_app_eng_studio.user ou delegado_developer

    Por Que e Quando Desempenhar Esta Tarefa

    Você pode decidir adicionar algumas das informações do formulário em tabelas separadas que são referenciadas na tabela original e podem ser referenciadas por outras tabelas. Por exemplo, se você trabalha para uma seguradora, convém criar tabelas de dados separadas para faturas, sinistros e apólices que podem ser referenciadas como tabelas de dados separadas, mesmo que as informações sejam extraídas de um único formulário PDF.

    Você pode adicionar um campo de referência e criar a tabela de dados de referência correspondente diretamente do extrator de PDF em App Engine Studio.
    Nota:
    Antes de criar novas tabelas de referência para sua aplicação, é uma prática recomendada verificar se você não está recriando acidentalmente tabelas que já existem no Now Platform.

    Procedimento

    1. Escolha uma das opções a seguir:
      • Siga as etapas descritas no procedimento anterior para carregar um PDF (consulte Criar uma tabela a partir de um formulário PDF).
      • Se você já carregou o PDF, selecione o elemento Abrir extrator de PDF na guia Formulários ou Tabela em Construtor de tabelas para iniciar a ferramenta de extração de PDF.
      O formulário PDF é exibido.
    2. Selecione Adicionar tabela de referência no painel lateral direito para adicionar uma tabela de referência à sua.
    3. Insira as seguintes propriedades para sua tabela de referência.
      Propriedade do cabeçalho da coluna Descrição
      Rótulo da tabela Rótulo exclusivo para a tabela de referência.
      Nome da tabela Nome do banco de dados da tabela de referência.
      Tornar extensível Opção para permitir que outras tabelas compartilhem dados desta tabela. Para obter mais informações sobre a extensão da tabela, consulte Extensão da tabela.
      Numeração automática Opção para rastrear registros de tabela com um número exclusivo. Se você selecionar esta opção, defina o Prefixo, Número iniciale Número de dígitos.
      Em seguida, você adicionará um campo de referência à tabela original que está editando. Isso cria a conexão entre as tabelas (por exemplo, "Informações do vendedor").
    4. Selecione o rótulo Tabela da tabela em que você deseja adicionar seu campo de referência (a tabela original é selecionada por padrão).
      A tabela original deve ser selecionada por padrão no campo Rótulo da tabela.
    5. Insira um rótulo de campo de referência para este novo campo de referência (por exemplo, "Informações do vendedor").
    6. Selecione campos da tabela original para adicioná-los à nova tabela de referência.
      Esses campos estão relacionados ao campo de referência que você adicionou à tabela atual.
      Figura 4. Adicionar uma tabela de referência
      Adicione uma tabela de referência.
    7. Selecione Adicionar tabela de referência.
      A tabela de referência aparece abaixo e contém os campos que você selecionou e que estavam na tabela original.
    8. Revise e edite os campos e as propriedades da tabela conforme necessário.
      Tabela 3. Ações do painel de tabela
      Ação Descrição
      Mover campos entre tabelas Para mover um campo entre tabelas no extrator de PDF, altere o Nome da tabela selecionado para o local da tabela desejado.
      Excluir tabela de referência Exclua todas as tabelas de referência adicionais adicionadas selecionando Excluir na lista Ações adicionais no canto superior direito da tabela ( Lista de ações adicionais.)
      Adicionar um novo campo

      Adicione uma coluna de campo à sua tabela manualmente selecionando +Adicionar novo campoe insira os detalhes diretamente. Isso é semelhante a como você adiciona campos na guia Dados de Construtor de tabelas.

      Editar um campo Para editar as propriedades do campo (por exemplo, Tipo de campo), clique na propriedade do campo para selecioná-la e faça as edições.
      Excluir um campo

      Selecione o ícone da lixeira (ícone da lixeira) para excluir campos de uma tabela.

      Abrir tabela em Construtor de tabelas

      Selecione Abrir tabela de dados e formulário para abrir a tabela selecionada em Construtor de tabelas.

      Consulte Navegação geral para obter mais informações sobre controles de navegação adicionais no painel de tabelas.
    9. Selecione Salvar.

    O que Fazer Depois

    Para abrir sua tabela de dados em Construtor de tabelas, selecione Abrir tabela de dados e formulário acima das tabelas exibidas. Para obter mais informações sobre como editar suas tabelas de dados em Construtor de tabelas, consulte Construtor de tabelas.