Laboratório: estender um formulário e adicionar controles

Concluído

Leia isto primeiro: antes de iniciar o laboratório!

Importante

Neste laboratório, você NÃO PODE entrar usando as suas credenciais. Siga as etapas abaixo para entrar no seu ambiente de laboratório com as credenciais corretas.

  1. Verifique se você está conectado ao Microsoft Learn.
  2. Selecione Iniciar modo VM ou Fazer login para iniciar o modo VM nesta unidade.
  3. Na guia Recursos da barra lateral do laboratório, selecione o ícone T ao lado de Senha na caixa WIN22FO10041 (Prod) abaixo do título Grupo de Recursos para que a senha de administrador da VM (máquina virtual) seja inserida para você.
  4. Selecione Entrar.
  5. Selecione Não na página Redes.
  6. O Microsoft Edge é aberto. Aguarde até que ele navegue para a página Login de finanças e operações. Se você tiver um problema com o carregamento da página de logon, tente reiniciar o navegador na VM.
  7. Na página de Entrada da Microsoft de finanças e operações, coloque o cursor do mouse no campo Nome do usuário.
  8. Na guia Recursos da barra lateral do laboratório, abaixo do título Portal do Azure, selecione o ícone T próximo ao Nome de usuário e pressione Enter.
  9. O cursor do mouse agora está na página Senha.
  10. Na guia Recursos da barra lateral do laboratório, abaixo do título Portal do Azure, selecione o ícone T para selecionar Senha e pressione Enter.
  11. Na janela Salvar senha, selecione Nunca.
  12. Selecione Aceitar na página Permissões solicitadas.
  13. Para ver as instruções do laboratório, selecione a guia Instruções na barra lateral do laboratório.

Agora você pode iniciar seu trabalho neste laboratório.

Cenário

O desenvolvedor de aplicativos de finanças e operações foi solicitado pela empresa de gerenciamento de frota a ajustar a aparência e a funcionalidade da página Clientes no módulo Gerenciamento de frota. Para agilizar os processos internos, a empresa quer ter uma nova guia no Painel de Ações com um botão que vincule a essa página para permitir a entrada de faturas de texto livre.

Criar um novo projeto

  1. Minimize a janela do Microsoft Edge.
  2. Selecione Executar como administrador para abrir o Visual Studio.
  3. Selecione Sim na janela Deseja permitir que este aplicativo faça alterações no seu dispositivo?
  4. Selecione Continuar sem código para abrir o Visual Studio.
  5. Vá para Dynamics 365 no menu Extensões na faixa de opções no Visual Studio.
  6. Selecione Gerenciamento de modelos > Atualizar parâmetros do modelo.
  7. Selecione o nome do modelo Gerenciamento de Frota na lista suspensa de modelos.
  8. Selecione Avançar.
  9. Marque a caixa de seleção ao lado destes modelos para incluí-los nas referências:
    • Pacote de Aplicativos
    • Base do Aplicativo
    • Comum a Aplicativos
    • Plataforma de Aplicativo
    • Pessoa de Contato
    • Moeda
    • Contabilidade
    • Razão
    • Equipe
    • Varejo
    • Imposto
  10. Selecione Avançar.
  11. Selecione Concluir.
  12. Abra o menu Arquivo e selecione Novo > Projeto.
  13. Verifique se a opção Operações Financeiras está selecionada no painel esquerdo e clique em Avançar.
  14. Na caixa de diálogo Configurar seu novo projeto, insira FleetManagementFormProject no campo Nome do projeto.
  15. Selecione Criar.
  16. Abra Dynamics 365 no menu Extensões.
  17. Selecione Opções.
  18. No nó Dynamics 365 no painel esquerdo, selecione Projetos.
  19. Marque as caixas de seleção Organizar projetos por tipo de elemento e Sincronizar banco de dados na compilação para um projeto recém-criado.
  20. Selecione OK.

Estender o formulário FMCustomer

  1. Na janela Gerenciador de Aplicativos, expanda os nós AOT > Interface do Usuário > Formulários na barra de pesquisa.
  2. Selecione o formulário FMCustomer.
  3. Clique com o botão direito do mouse no formulário FMCustomer e selecione Criar extensão. Um elemento chamado FMCustomer.FleetManagement será adicionado ao FleetManagementFormProject na janela Gerenciador de Soluções.
  4. Renomeie o objeto FMCustomer. Extension.
  5. Clique duas vezes no formulário FMCustomer.Extension na janela Gerenciador de Soluções para abri-lo na janela do designer de formulários.
  6. Selecione Salvar na faixa para salvar seu progresso.

Adicionar uma guia, um grupo de botões e um botão ao controle do Painel de Ações

  1. No painel Design direito do designer de formulários, clique com o botão direito do mouse no controle ApplicationBar (Painel de Ações).
  2. Selecione Novo > Guia do Painel de Ações. Um novo controle é adicionado com o nome de FormActionPaneTabControl1 (Guia do Painel de Ações).
  3. Selecione o título FormActionPaneTabControl1 (Guia do Painel de Ações).
  4. Na janela Propriedades, insira Guia Faturamento para a propriedade Name e Faturamento para a propriedade Caption.
  5. No painel Design, clique com o botão direito do mouse no controle InvoicingTab (Guia do Painel de Ações) e selecione Novo Grupo de Botões.
  6. Selecione o título FormButtonGroupControl1 (Grupo de Botões).
  7. Na janela Propriedades, insira CustomersButtonGroup para a propriedade Name e Clientes para a propriedade Caption.
  8. No painel Design, clique com o botão direito do mouse no controle CustomersButtonGroup (Grupo de Botões) e selecione Novo > Botão de Item de Menu.
  9. Na janela Propriedades, para a propriedade Menu Item Name, selecione CustFreeInvoiceNew na lista suspensa.
  10. Clique com o botão direito do mouse no formulário FMCustomer.Extension na janela Gerenciador de Soluções.
  11. Selecione Definir como Objeto de Inicialização.
  12. Execute uma compilação clicando com o botão direito do mouse em FleetManagementFormProject na janela Gerenciador de Soluções e selecionando Compilar.
  13. Selecione Depurar > Iniciar sem Depurar na faixa para executar o formulário e exibi-lo em uma janela do navegador. Você também pode usar Ctrl + F5.
  14. Na janela do navegador, selecione a guia FATURAMENTO no Painel de Ações e, depois, Fatura de texto livre. Essa ação deve levar à página de entrada de faturas de texto livre para o cliente selecionado na página FMCustomer.Extension.

Agora, feche o ambiente do laboratório

  1. Selecione o botão Avançar no canto inferior direito da barra lateral.
  2. Na janela pop-up que é exibida, selecione Sair.