Partilhar via


Migrar aplicações de tela incorporadas em formulários orientados por modelos criados através da versão de pré-visualização pública

Importante

Com a versão mais recente, as aplicações de tela incorporada em formulários orientados por modelos estão geralmente disponíveis. Quaisquer aplicações de tela incorporada em formulários orientados por modelos criados através da versão de pré-visualização pública devem ser migradas para novas aplicações de tela incorporada criadas com a versão mais recente. O suporte para aplicações de tela incorporadas em formulários orientados por modelos criados através da versão de pré-visualização pública será descontinuado em breve.

Para migrar uma aplicação de tela incorporada num formulário orientado por modelos criado através da versão de pré-visualização pública para a mais recente, os criadores primeiro têm de criar uma nova aplicação de tela incorporada através da versão mais recente. Os criadores podem, em seguida, copiar os controlos da aplicação de tela incorporada existente para a nova, adicionar as origens de dados necessárias e atualizar referências quebradas, se existirem. Os passos detalhados são fornecidos abaixo.

  1. Inicie sessão no Power Apps.
  2. Abra a aplicação de tela incorporada criada com a versão de pré-visualização pública para edição no Power Apps Studio. Para conhecer os passos para editar uma aplicação, consulte: Editar uma aplicação de tela.
  3. Num novo separador de browser, siga os passos para adicionar uma nova aplicação de tela incorporada num formulário orientado por modelos.
  4. Copie os controlos a partir da aplicação de tela incorporada criados através da versão de pré-visualização pública para a nova aplicação de tela incorporada, um ecrã de cada vez, através dos passos abaixo.
    1. Selecione o separador de browser no Passo 2 que tem a aplicação de tela integrada, criada com a versão de pré-visualização pública, aberto no Power Apps Studio.
    2. Selecione um ecrã a partir do qual copiar os controlos.
    3. Utilize Ctrl + A para selecionar todos os controlos no ecrã.
    4. Utilize Ctrl + C para copiar todos os controlos selecionados.
    5. Selecione o separador de browser no Passo 3 que tem a nova aplicação de tela integrada, criada com a versão mais recente.
    6. Selecione um ecrã ou adicione um novo.
    7. Utilize Ctrl + V para colar os controlos no ecrã selecionado.
    8. Repita os passos para copiar cada ecrã.
  5. Quando concluir a cópia de todos os ecrã, selecione o separador de browser no Passo 3 que tem a nova aplicação de tela integrada, criada com a versão mais recente.
  6. Atualize todos os locais de onde a linha do formulário condicionado por modelo de anfitrião está a ser acedido. Substitua First(ModelDrivenFormIntegration.Data) por ModelDrivenFormIntegration.Item.
  7. Adicione quaisquer origens de dados na nova aplicação de tela incorporada.
  8. Atualize todas as referências quebradas na nova aplicação de tela incorporada.
  9. Quando concluir as alterações, selecione o separador Ficheiro e selecione Guardar.
  10. Para disponibilizar as alterações aos utilizadores finais, selecione Publicar e selecione Publicar esta versão.

Na versão de pré-visualização, para incorporar uma aplicação de tela num formulário orientado por modelos, os criadores tiveram de decidir antecipadamente se queriam transmitir a linha atual (formulário principal) como contexto de dados ou uma lista de linhas relacionadas com a linha atual (formulário principal). Em seguida, tiveram de adicionar o controlo de aplicação de tela à coluna ou ao controlo da subgrelha.

Com a versão mais recente, a adição de uma aplicação de tela incorporada num formulário orientado por modelos é simplificada e otimizada apenas para a coluna. Os criadores continuam a poder aceder facilmente à lista de colunas relacionadas diretamente na aplicação de tela através do conector do Common Data Service.

Para migrar uma aplicação de tela incorporada num formulário orientados por modelos que utiliza uma lista das colunas relacionadas com a coluna atual (formulário principal), siga os passos abaixo.

  1. Siga os passos na secção acima para migrar as aplicações de tela incorporadas em formulários orientados por modelos criadas através da versão de pré-visualização pública para a mais recente.
  2. Através do conector do Common Data Service, adicione uma origem de dados para a tabela relacionada à aplicação. Para saber como adicionar uma origem de dados numa aplicação de tela, consulte Adicionar uma ligação de dados a uma aplicação de tela no Power Apps.
  3. Quando utiliza a origem de dados da tabela relacionada para um controlo, tal como Galeria ou Tabela de dados, utilize a função Filtro para filtrar as linhas aos que estão relacionados com a linha atual (formulário principal). A coluna atual (formulário principal) está disponível através de ModelDrivenFormIntegration.Item.

    Nota

    A aplicação de tela incorporada tem acesso total à linha do formulário condicionado por modelo de anfitrião através do ModelDrivenFormIntegration.Item. Como exemplo, para obter o valor de uma coluna com o nome accountnumber e nome a apresentar Número de Conta, pode utilizar ModelDrivenFormIntegration.Item.accountnumber ou ModelDrivenFormIntegration.Item.'Account Number'.

  4. Com as recentes atualizações, o Microsoft Dataverse agora também presta suporte para utilizar as vistas de tabela como um filtro. Consulte esta publicação no blogue para obter mais detalhes: Melhoria da seleção de origens de dados e vistas do Dataverse.

Consulte também

Incorporar uma aplicação de tela num formulário orientado por modelos
Adicionar uma aplicação de tela num formulário orientado por modelos
Editar uma aplicação de tela incorporada num formulário orientado por modelos
Personalizar o tamanho e a orientação de ecrã de uma aplicação de tela incorporada num formulário orientado por modelos
Executar ações predefinidas no formulário de anfitrião a partir de dentro de uma aplicação de tela incorporada
Propriedades e ações do controlo ModelDrivenFormIntegration
Partilhar uma aplicação de tela incorporada
Diretrizes sobre como trabalhar com aplicações de tela incorporada

Nota

Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)

O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).