Usar componentes de código em portais
Observação
Desde o dia 12 de outubro de 2022, os portais do Power Apps passaram a ser Power Pages. Mais Informações: O Microsoft Power Pages já está disponível para todos (blog)
Em breve, migraremos e mesclaremos a documentação dos portais do Power Apps com a documentação do Power Pages.
O Power Apps component framework capacita desenvolvedores profissionais e fabricantes de aplicativos a criar componentes de código para aplicativos baseados em modelos e tela. Esses componentes de código podem fornecer uma experiência aprimorada para usuários que trabalham com dados em formulários, exibições e painéis. Mais informações: Visão geral do Power Apps component framework
Observação
Você também pode usar componentes de código no Power Pages. Mais informações: O que é o Power Pages
Os portais do Power Apps agora oferecem suporte a controles para aplicativos baseados em modelo criados usando o Power Apps component framework. Para usar componentes de código em páginas da Web de portais, siga estas etapas:
Depois de seguir essas etapas, seus usuários poderão interagir com o componente de código usando a página do portal que contém o respectivo formulário básico.
Importante
- No momento, os portais só dão suporte a componentes de código que são adicionados a um campo em um aplicativo baseado em modelo.
Pré-requisitos
- Você deve ter privilégios de Administrador do Sistema para habilitar o recurso de componentes do Power Apps no ambiente.
- Sua versão do portal deve ser o 9.3.3.x ou superior.
- Seu pacote de portal inicial deve ser o 9.2.2103.x ou superior.
Criar e empacotar o componente do código
Para saber mais sobre como criar e empacotar componentes de código criados pelo Power Apps component framework, vá para Criar seu primeiro componente.
Tipos e formatos de campo compatíveis
Os portais oferecem suporte a tipos e formatos de campo restritos para o uso de componentes de código. A tabela a seguir lista todos os tipos e formatos de dados de campo com suporte:
Moeda
DateAndTime.DateAndTime
DateAndTime.DateOnly
Decimal
Enum
Número de Ponto Flutuante
Vários
OptionSet
SingleLine.Email
SingleLine.Phone
SingleLine.Text
SingleLine.TextArea
SingleLine.Ticker
SingleLine.URL
TwoOptions
Total
Mais informações: Lista de atributos e descrições
Componentes de código incompatíveis com os portais
As seguintes APIs de componente de código não são compatíveis:
O elemento uses-feature não deve ser definido como true.
Elementos de valor não são compatíveis com a estrutura de componentes do Power Apps.
Adicionar um componente de código a um campo em um aplicativo baseado em modelo
Para saber como adicionar um componente de código a um campo em um aplicativo baseado em modelo, vá para Adicionar um componente de código a um campo.
Importante
Os componentes de código para portais estão disponíveis para navegadores da Web usando a opção de cliente de Web.
Configurar o portal para o componente de código
Depois que o componente de código for adicionado a um campo em um aplicativo baseado em modelo, você poderá configurar portais para usar o componente de código em um formulário básico.
Para adicionar um componente de código a um formulário básico:
Abra o aplicativo de Gerenciamento de Portal.
No painel esquerdo, selecione Formulários Básicos.
Selecione o formulário básico para o qual você deseja adicionar o componente de código.
Selecione Relacionados.
Selecione Metadados do Formulário Básico.
Selecione Novos Metadados do Formulário Básico.
Selecione Tipo como Atributo.
Selecione Nome Lógico do Atributo.
Digite Rótulo.
Em Estilo de Controle, selecione Componente de Código.
Salve e feche o formulário.
Componentes de código usando a API Web do portal
Um componente de código pode ser criado e adicionado a uma página da Web que possa usar a API Web do portal para executar ações de criação, recuperação, atualização e exclusão. Este recurso permite mais opções de personalização ao desenvolver soluções de portal. Para obter mais informações, vá para Implementar um componente de exemplo da API Web do portal.
Próximas etapas
Tutorial: use componentes de código em portais
Confira também
Visão geral do Power Apps component framework
Criar seu primeiro componente
Adicionar componentes de código a uma coluna ou tabela em aplicativos baseados em modelo
Observação
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).