Exercício: criar uma extensão de página
Simon deseja inserir informações sobre a mídia social usando o cartão do cliente. Depois, Simon deseja criar uma extensão de página que estenderá o cartão de cliente e salvá-lo.
Tarefas
Usar trechos no Code para criar uma extensão.
Adicione campos adicionais a uma página Cartão existente.
Etapas
Selecione Arquivo > Novo Arquivo e salve o arquivo escolhendo Arquivo > Salvar. Nomeie o arquivo SocialMediaCard.PageExt.al.
Crie uma nova extensão de página no arquivo usando trechos de código. Digite tpageext e pressione a tecla Tab.
Altere a ID para 50110 e o Nome para Cartão de Mídia Social da CRONUS.
Verifique se a extensão da página estende a página Cartão do Cliente.
Remova a seção de ações e a variável myInt.
Adicione campos a um novo grupo chamado Mídia social. Adicione esse grupo depois do grupo Geral.
Use a palavra-chave addafter(General).
Defina um grupo como mídia social na seção addafter.
Defina a propriedade Legenda como mídia social.
Adicione os seguintes campos ao grupo de mídia social:
Abra o arquivo launch.json na pasta .vscode e então, defina a configuração startupObjectId como 22 e startupObjectType como Página.
Publique sua extensão na área restrita. Selecione Exibir > Paleta de Comandos... (Ctrl+Shift+P).
Digite AL: Publish (F5) na caixa de pesquisa e selecione o comando na lista.
Verifique se o aplicativo Microsoft Dynamics 365 Business Central é iniciado e se a página Lista de Clientes é exibida.
Teste sua extensão abrindo um registro de cliente aleatório. Os campos devem ser exibidos em uma nova Guia Rápida Mídia Social, localizada na Guia Rápida Geral.