Oi Camila
Eu sou Anna e eu ficaria feliz em ajudá-lo com a sua pergunta. Neste Fórum, somos consumidores da Microsoft como você.
Sim, você pode criar validação no Power Apps para impedir que o formulário seja enviado até que todos os campos obrigatórios sejam preenchidos.
Você pode usar a função "IsBlank" para verificar se um campo está vazio e a propriedade "Visible" para exibir uma mensagem de erro ou um rótulo quando a validação falhar.
Você também pode usar a propriedade "OnSelect" do botão de envio para adicionar uma fórmula que verifica todos os campos obrigatórios e impede o envio se algum deles estiver em branco.
Por exemplo:
Crie um rótulo ou uma mensagem que você deseja mostrar quando a validação falhar, defina a propriedade "Visible" do rótulo como false.
Na propriedade "OnSelect" do botão enviar, adicione uma fórmula como esta:
If(IsBlank(TextInput1.Text) || IsBlank(TextInput2.Text),ErrorLabel.Visible = true,SubmitForm(Form1))
Essa fórmula verifica se TextInput1 e TextInput2 estão em branco, se algum deles estiver em branco, ela define o ErrorLabel como visível e o formulário não é enviado, caso contrário, ele chama a função SubmitForm para enviar o formulário.
Você também pode usar a função "Validar" para verificar vários campos de uma só vez.
Validate(TextInput1, TextInput2, TextInput3, TextInput4, {IsBlank(TextInput1), IsBlank(TextInput2), IsBlank(TextInput3), IsBlank(TextInput4)}))
Isso verificará todos os campos e, se algum deles estiver em branco, o formulário não será enviado.
Espero que isso ajude ;-), deixe-me saber se isso é contrário ao que você precisa, eu ainda seria útil para responder a mais de suas perguntas.
Atenciosamente
Anna
Retribua à comunidade. Ajude a próxima pessoa com esse problema, indicando se essa resposta resolveu seu problema. Clique em Sim ou Não na parte inferior.
Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou expressões estranhas.