Aplicativos baseados em modelos, da plataforma Microsoft Dataverse

Concluído

Ao criar um aplicativo baseado em modelo, é possível usar as tabelas do Microsoft Dataverse como seus blocos de construção. Os aplicativos baseados em modelo começam com seu modelo de dados, elaborando-os conforme seus principais dados e processos corporativos no Dataverse para modelar formulários, exibições, gráficos e outros componentes.

É importante garantir que os dados e processos corporativos no nível dos dados sejam estruturados adequadamente antes de compor seu aplicativo, mas você também poderá fazer ajustes à medida que o criar. Os aplicativos baseados em modelo gerarão automaticamente uma interface do usuário que responda entre dispositivos. No entanto, esse resultado depende muito de como seus dados são modelados no Dataverse.

Abordagem da criação de aplicativos baseada em modelos

Ao criar aplicativos baseados em modelos, é importante focar três áreas:

  • Modelação de dados corporativos

  • Definição de processos corporativos

  • Compor o aplicativo

Mais informações sobre a criação de aplicativos baseados em modelos estão incluídas no Roteiro de Aprendizagem Criar relacionamentos, regras de negócios, cálculos e valores acumulados no Dataverse e em Visão geral da construção de aplicativos baseados em a modelos.

Considere o aplicativo Asset Checkout, que tem três tabelas de dados: Product, Reservation e Review.

Essas três tabelas estabeleceram relacionamentos. Por exemplo, há um relacionamento muitos para um para a coluna Produto Associado entre a tabela Revisão e a tabela Produto.

Da mesma forma, uma relação muitos para um é configurada usando a coluna Reserva de Produto entre as tabelas Reserva e Produto.

No designer de aplicativos, você pode ver que cada tabela tem seu próprio formulário.

Devido à conexão direta com tabelas do Dataverse, os aplicativos baseados em modelo oferecem flexibilidade para escolher qual formulário você deseja incluir em qualquer página e qual exibição ou gráfico mostrar. Quando você opta por editar um formulário, exibição ou gráfico, o editor de aplicativos o leva diretamente para a tabela do Dataverse em que você modifica ou cria esses elementos. Assim que você publicar quaisquer alterações feitas na tabela, o formulário/exibição/gráfico do aplicativo também será alterado. Não só isso, mas qualquer outro aplicativo baseado em modelo que usar essa tabela como fonte de dados obterá acesso instantâneo às exibições/formulários/gráficos que você modificar ou criar.