Criando uma Lista de Trabalho (Modelless)

A Lista de Trabalho Modelless é uma solução versátil para cenários onde os dados não estão organizados em tabelas tradicionais.

Para cenários onde os dados não estão modelados em tabelas específicas, criamos o módulo Lista de Trabalho (Modelless). Esta opção oferece flexibilidade para trabalhar com dados não estruturados ou provenientes de múltiplas fontes. Diferentemente de outros tipos de aplicação, a Lista de Trabalho (Modelless) utiliza código ABAP para configurar a fonte de dados da aplicação, permitindo maior flexibilidade na manipulação e apresentação dos dados.


Configuração no Builder

Criar um App Modelless

  • Em Lista de Trabalho Modelless, na aba Saída;
  • Abra a subseção Lista Principal e acione o ícone Adicionar AdicionarCampo para incluir os campos que deseja exibir;
  • Na tela de Configurações do campo, preencha os campos Nome, Tipo, Tamanho, Descrição e depois clique em , - Ok;
  • Escolha um ou mais campos chave acionando a chave ao lado do campo desejado;
  • Acione o ícone de Engrenagem Configurações;
  • Preencha o campo obrigatório GetEntitySet - ABAP include com o nome do include com a lista de registros desejados;
  • Depois preencha o campo obrigatório GetEntity - ABAP include com o nome do include que representa o detalhe dos registros desejado;
  • Abra a subseção Tela (Lista Principal) e acione o ícone de Engrenagem Configurações;
  • Preencha o campo obrigatório GetEntity - ABAP include com o nome do include que representa o detalhe dos registros e depois clique em - Ok;
  • Acione o botão - Construir, confirme e aguarde a mensagem de sucesso.

Neste código, os valores da tabela spli são lidos e armazenados em outra tabela, que será utilizada para a impressão na tela. Observação: o campo que tem hard code é usado para declarar o link que será navegado.


Resultado no Application

Agora podemos visualizar a modificação: