Processos no Microsoft 365 para configurar aplicativos do Office, resgatar chaves de produto e ativar licenças.
Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou palavras estranhas.
Querida Gabriela,
O Microsoft Forms não pode ser personalizado e, atualmente, só pode mostrar o resultado como o seguinte. O que você mencionou não é possível no Microsoft Forms atualmente.
Se você precisar do resultado personalizado, precisará usar o PowerApps para criar um formulário personalizado. Primeiro, você pode criar uma lista de sites no SharePoint Online para criar a estrutura do formulário e personalizá-la com o PowerApps clicando em Integrar>PowerApps>Personalizar formulários.
No meu exemplo, crio três seções e três perguntas e cada resposta certa é a Opção 2.
Digite If(Radio1.Selected.Value<>Blank(),true,false) em Visível para a Pergunta2 (Seção2) e digite If(Radio2.Selected.Value<>Blank(),true,false) em Visível para a Pergunta3 (Seção3).
O formulário se parece com o seguinte.
Agora digite a seguinte fórmula em OnSelect para o botão Enviar para registrar a resposta na lista de sites e mostrar a notificação de resposta para o usuário depois que ele enviar a resposta a cada vez.
patch('Formulário de questionário',Defaults('Formulário de questionário'),{Title:DataCardValue1.Texto,Pergunta1:Rádio1.Selecionado,Pergunta2:Rádio2.Selecionado,Pergunta3:Rádio3.Selecionado});If(And(Radio1.Selecionado.Valor<> "Escolha 2", Rádio2.Selecionado.Valor<> "Escolha 2", Rádio3.Selecionado.Value="Opção 2"),Notify("1 resposta correta de 3",NotificationType.Informações),If(And(Radio2.Selecionado.Valor<> "Escolha 2", Rádio3.Selecionado.Valor<> "Escolha 2", Rádio1.Selecionado.Value="Opção 2"),Notify("1 resposta correta de 3",NotificationType.Informações),If(And(Radio1.Selecionado.Valor<> "Escolha 2", Rádio3.Selecionado.Valor<> "Escolha 2", Rádio2.Selecionado.Value="Opção 2"),Notify("1 resposta correta de 3",NotificationType.Informações),If(And(Radio1.Selecionado.Valor<> "Escolha 2", Rádio2.Selecionado.Value="Escolha 2",Rádio3.Selecionado.Value="Opção 2"),Notify("2 respostas corretas de 3",NotificationType.Informações),If(And(Radio2.Selecionado.Valor<> "Escolha 2", Rádio1.Selecionado.Value="Escolha 2",Rádio3.Selecionado.Value="Opção 2"),Notify("2 respostas corretas de 3",NotificationType.Informações),If(And(Radio3.Selecionado.Valor<> "Escolha 2", Rádio1.Selecionado.Valor="Escolha 2",Rádio2.Selecionado.Value="Opção 2"),Notify("2 respostas corretas de 3",NotificationType.Information),If(And(Radio1.Selecionado.Valor="Escolha 2",Rádio2.Selecionado.Value="Escolha 2",Rádio3.Selecionado.Value="Opção 2"),Notify("3 respostas corretas de 3",NotificationType.Information),Notify("0 resposta correta de 3",NotificationType.Informação),"")))))))
Adicione um botão Redefinir para limpar a resposta enviada para que o usuário envie uma nova resposta e digite a fórmula da seguinte maneira.
ResetForm(SharePointForm1);NewForm(SharePointForm1)
Agora, o resultado deve ser mostrado da seguinte forma.
Como nossos desenvolvedores de produtos estão dispostos a ouvir os requisitos dos usuários, sugiro que você envie seus comentários e transmita suas sugestões para nossa nova plataforma de feedback mencionada no artigo a seguir para que os desenvolvedores de produtos conheçam suas sugestões e opiniões para melhorias no produto.
Introdução aos comentários do Microsoft 365 - Microsoft Community Hub
Observe que a página da plataforma será carregada após algum tempo com base nos ambientes de rede.
Você pode acessar a página da seguinte forma para enviar o feedback também .
Você pode usar uma conta pessoal ou uma conta corporativa ou de estudante do Microsoft 365 para enviar os comentários.
Obrigado pela sua compreensão.
Tenha um bom dia!
Sinceramente
Penhasco | Moderador da Comunidade Microsoft