Arquivo
- 1 Descrição
- 2 Abas e Campos
- 2.1 1 - Aparência:
- 2.2 2 - API:
- 2.3 3 - Validação:
- 2.4 4 - Regras:
- 2.5 5 - Eventos:
Descrição
O componente Arquivo permite que os usuários enviem arquivos para o seu formulário. Ele é ideal para coletar:
Documentos
Imagens
Vídeos
Áudios
Abas e Campos
1 - Aparência:
Título: O título que será exibido acima do componente Arquivo.
Descrição: Uma descrição mais detalhada do tipo de arquivo que deve ser enviado.
Tamanho (porcentagem): Define a largura do componente Arquivo em porcentagem da largura total do formulário.
2 - API:
Nome da propriedade: O nome da propriedade que será usada para acessar o arquivo enviado no código.
3 - Validação:
A Obrigatoriedade de um componente não deixa de ser válida caso o mesmo venha a ser ocultado, se faz necessário criar uma regra para caso o mesmo não venha a ser exibido a obrigatoriedade venha a ser por condicionalidade.
Tipos aceitos: Define quais tipos de arquivos são aceitos (ex: PDF, JPEG, etc.).
Número mínimo: Define o número mínimo de arquivos que devem ser enviados.
Número máximo: Define o número máximo de arquivos que podem ser enviados.
Tamanho máximo (em megabytes): Define o tamanho máximo de cada arquivo que pode ser enviado.
Obrigatório (sim ou não): Define se o envio de arquivos é obrigatório ou não.
Mensagem de erro customizada: Permite personalizar a mensagem de erro que é exibida quando a validação falha.
4 - Regras:
Ocultar e desabilitar: Permite ocultar ou desabilitar a área de texto com base em regras de validação condicional.
Regras de Campos Condicionais:
As regras de campos condicionais permitem que você oculte ou desabilite o componente Arquivo com base no valor de outros campos do formulário.
Exemplo:
Se o usuário selecionar a opção "Sim" no campo "Você possui um currículo?", o componente Arquivo será exibido.
Se o usuário selecionar a opção "Não" no campo "Você possui um currículo?", o componente Arquivo será ocultado.
Para criar uma regra de campo condicional:
Clique na aba "Regras".
Clique no botão "Adicionar regra".
Selecione o campo do qual você deseja que a regra dependa.
Selecione o operador de comparação (igual a, diferente de, etc.).
Selecione o valor que o campo deve ter para que o componente Arquivo seja exibido.
Clique no botão "Salvar".
5 - Eventos:
Utilize o exemplo de API utilitário que possuímos para entender o funcionamento clique aqui
Possui evento (sim ou não): Define se a área de texto dispara eventos quando o usuário interage com ela.
URL: Define a URL para a qual os dados da área de texto serão enviados quando um evento for disparado.
Dados para requisição: Define os dados que serão enviados junto com a requisição para a URL.
Trigger: Define o evento que dispara a ação.
Mobile Saúde - Mosia Omnichannel