Você pode carregar, visualizar e enviar anexos com formulários HTML5. Por padrão, o suporte ao anexo é desativado. Para ativar o suporte ao anexo:
Crie um perfil personalizado com um mfAttachmentOptions
propriedade de string de seleção múltipla. Cada string na variável mfAttachmentOptions
deve ter uma property=value
formato para configurar as opções do widget anexo de arquivo. O property
e value
pode ter qualquer um dos seguintes valores:
Propriedade | Valor |
---|---|
multiSelect | true ou false (true por padrão) |
fileSizeLimit | Número em MBs (2 MBs por padrão). Por exemplo, 5. |
buttonText | Texto do botão para a janela pop-up ("Anexar" por padrão) |
Aceitar | lista de tipos de arquivos separados por vírgulas a serem aceitos ("audio/*, video/*, image/*, text/*, .pdf" por padrão) |
Por exemplo:
Conforme necessário, também é possível especificar mais opções personalizadas para a variável mfAttachmentOptions
propriedade.
No Microsoft Internet Explorer 9, os usuários podem anexar arquivos maiores que o limite especificado. É um problema conhecido.
Use o editor de metadados para selecionar o perfil personalizado criado acima para formulários HTML 5.
Renderize seu modelo de formulário com um perfil personalizado e o ícone de anexos apareceria na barra de ferramentas de formulários.
Pronto para uso, o portal de formulários fornece um perfil personalizado com recursos de rascunhos e anexos ativados. Para obter mais informações sobre o Salvar como rascunho perfil, consulte Salvar formulários HTML5 como rascunho.
Clique no ícone de anexo e uma caixa de diálogo de seleção de anexo será exibida. Navegue e selecione o anexo e clique em Anexar.
Para visualizar um anexo, clique no nome do anexo.
A opção de visualização de arquivo não está disponível para usuários anônimos.
Quando os anexos são ativados, o formulário HTML5 envia dados de várias partes. Os dados de envio de várias partes têm duas partes dataXml e anexos.
Para compatibilidade com versões anteriores, se mfAllowAttachments
estiver desativada, os formulários HTML5 não enviarão os dados de várias partes. Ele envia dados xml simples em application/xml formato.
Se o sinalizador mfAllowAttachments estiver ativado, a variável enviar serviço proxy de serviço também publica dados de várias partes com dataXml e anexos.