Componentes de aplicativos baseados em modelo

Concluído

Um aplicativo baseado em modelo bem projetado consiste em vários componentes que você seleciona usando o designer para criar a aparência e a funcionalidade do aplicativo finalizado. Os componentes e propriedades de componentes que os fabricantes usam para criar um aplicativo tornam-se os metadados.

Para entender como cada um desses componentes se relaciona com o design do aplicativo, podemos categorizá-los como dados, interface do usuário (IU), lógica e componentes de visualização.

Componentes de dados

Esses componentes determinam em quais dados o aplicativo se baseia e o designer usado para criar ou editar o componente.

Os componentes de dados são projetados em um nível de tabela em um ambiente ou em uma solução contida no ambiente. Consulte as descrições na tabela abaixo de cada tipo.

Componente Descrição Designer
Tabela Um contêiner de registros com as propriedades que você rastreia, por exemplo, um contato ou uma conta. Há muitas tabelas padrão disponíveis. Você pode personalizar uma tabela padrão que não seja do sistema (tabela de produção) ou criar uma tabela personalizada do zero. Designer de tabela do Power Apps
Coluna Uma propriedade associada a uma tabela. Uma coluna é definida por um tipo de dados, que determina o tipo de dados que pode ser inserido ou selecionado. Os exemplos incluem texto, número, data e hora, moeda ou pesquisa (cria um relacionamento com outra tabela). Geralmente, as colunas são usadas com formulários, exibições e pesquisas. Designer de tabela do Power Apps
Relacionamento Os relacionamentos de tabela definem como as tabelas podem ser relacionadas umas às outras. Existem tipos de relacionamentos 1:N (um para muitos), N:1 (muitos para um) e N:N (muitos para muitos). Por exemplo, adicionar uma coluna de pesquisa a uma tabela cria um novo relacionamento 1:N entre as duas tabelas e permite inserir essa coluna de pesquisa em um formulário. Designer de tabela do Power Apps
Coluna de opção Esse é um tipo especial de coluna, que fornece ao usuário um conjunto de opções predeterminadas. Cada opção tem um valor numérico e um rótulo. Quando adicionado a um formulário, essa coluna exibe um controle para que o usuário selecione uma opção. Há dois tipos de opções; as opções, nas quais o usuário só pode selecionar uma opção, e opções de seleção múltipla, que permitem mais de uma seleção. Designer de conjunto de opções do Power Apps

Componentes de IU

Esses componentes determinam como os usuários interagirão com o aplicativo.

Componente Descrição Designer
Aplicativo Determina os elementos básicos do aplicativo, como componentes, propriedades, tipo de cliente e URL. Designer de aplicativo
Mapa do site Especifica a navegação para o aplicativo. Designer de mapa do site
Formulário Um conjunto de colunas de entrada de dados para uma determinada tabela que corresponde aos itens que sua organização rastreia para a tabela. Por exemplo, um conjunto de colunas de entrada de dados em que os usuários inserem informações relevantes para rastrear os pedidos anteriores de um cliente, juntamente com as datas específicas de novas solicitações de pedidos. Designer de formulários
Exibição As exibições definem como uma lista de registros de uma tabela específica é mostrada no aplicativo. Uma exibição define as colunas mostradas, a largura de cada coluna, o comportamento de classificação e os filtros padrão. Designer de exibição
Página personalizada (versão preliminar) Uma página com base em tela que permite um layout mais flexível, funções Fx low-code e dados do conector do Power Apps Designer de tela

Componentes lógicos

Esses componentes determinam processos de negócios, regras e automação que o aplicativo terá. Os criadores do Power Apps usam um designer específico para o tipo de processo ou regra.

Tipo de lógica Descrição Designer
Fluxo do processo empresarial Um processo online que orienta os usuários durante um processo de negócios padrão. Por exemplo, use um fluxo do processo empresarial se desejar que todos lidem com as solicitações de SAC da mesma maneira ou para exigir que a equipe obtenha aprovação para uma fatura antes de enviar uma ordem. Designer de fluxo do processo empresarial
Fluxo de trabalho Os fluxos de trabalho automatizam os processos empresariais sem uma interface de usuário. Os designers usam fluxos de trabalho para iniciar a automação que não requer interação do usuário. Designer de fluxos de trabalho
Ações As ações são um tipo de processo que permite invocar ações manualmente, inclusive ações personalizadas, diretamente de um fluxo de trabalho. Designer de processo
Regra de negócios Usado para aplicar regra ou lógica de recomendação a um formulário, como ao definir requisitos de coluna, ocultar colunas ou validar dados. Os designers de aplicativos usam uma interface simples para implementar e manter regras que mudam rapidamente e são comumente usadas. Designer de regra de negócios
Fluxo do Power Automate O Power Automate é um serviço baseado em nuvem que permite criar fluxos de trabalho automatizados entre aplicativos e serviços para obter notificações, sincronizar arquivos, coletar dados e muito mais. Power Automate

Visualizações

Determina que tipo de visualizações de dados e relatórios o aplicativo terá.

Componente Descrição Designer
Gráfico Uma única visualização gráfica que pode ser exibida em uma exibição ou em um formulário, ou ser adicionada a um painel. Designer de gráfico
Painel Funciona como uma paleta para uma ou mais visualizações gráficas que apresentam uma visão geral dos dados de negócios úteis. Designer de painel
Power BI inserido Adiciona painéis e blocos do Power BI inseridos ao aplicativo. O Power BI é um serviço baseado em nuvem que fornece uma visão de business intelligence. Combinação de designer de gráfico, designer de painel e Power BI

Exemplo de captura de tela de componentes de visualização com gráficos.