quarta-feira, 29 de janeiro de 2020

PCF - PowerApps Component Framework - XrmToolBox utility


Construir um componente (PCF) para ser reutilizado nas telas do Dynmamics 365 não é tarefa fácil.
Felizmente o developer Danish Naglekar criou uma ferramenta para automação na construção destes componentes.

P.S.: Eu criei um componente para formatar e validar um CPF ou CNPJ, e está disponível no GitHub - PCF - CPF / CNPJ

Abaixo segue um passo a passo de fluxo de tela, para criação de um componente, dentro do XrmToolBox.

1 - Instale e execute o componente

2 - Conecte-se ao CRM e terá a tela do utilitário

3 - Baixe e Instale o PowerApps CLI (powerapps-cli-1.0.msi)

4 - Informe a localização para seu componente e a ferramenta do Visual Studio para a automação do PCF (\Common7\Tools\VsDevCmd.bat)


5 - Informe os detalhes do seu componente e da solução
Obs: não use "." para separar as palavras da "solution name"
6 - Crie seu componente
7 - Crie sua Solution
8 - Vá até o diretório fonte
9 - Entre no subdiretório onde se encontram os arquivos para alteração
10 - E altere os arquivos [ControlManifest.Input.xml] e [index.ts]
No meu exemplo, estou criando um componente TextBox que formata e valida um CPF ou CNPJ.

11 - Compile seu [componente] e [solução]

Passo importante: Adicionar o componente na Solução (botão [add component to solution] depois [build])
12 - E faça o teste do componente
13 - Como passo final, efetue o [deploy] da solution para o CRM

Ref: Implementar componentes usando TypeScript

2 comentários:

  1. Hi I read your article PCF - PowerApps Component Framework - XrmToolBox utility . It's very nice & useful for me . I appreciated . Thanks & please check Free school app

    ResponderExcluir

<< Ao enviar um comentário, favor clicar na opção [Enviar por e-mail comentários de acompanhamento para gtezini@gmail.com] >>