Genexus
Referenciado por: Dicas Técnicas | Manipulação de Arquivos em Genexus |
Componente do Genexus que permite upload de arquivos.
Manipulação de Arquivos em Genexus
Utilização
1. Arrastar componente para tela. Se for tela com WorkWithPlus deve-se arrastá-lo para um User Table.
2. Alterando as legendas dos botões.
3. Setar as propriedades para que fique assim, ou parecido:
Auto Upload = True ControlName = FileUpload1 Accepted File Types = *.xml Multi = False Max File Size = 5120 Max Number Of Files = 1 Uploaded Files = &UploadFiles
4. Tratar os eventos do componente.
Event FileUpload1.UploadComplete Do 'Confirmar' Endevent
Sub 'Confirmar' for &UploadedFiles in &FileUploadDataColl msg("UploadedFiles.fullName: " + &UploadedFiles.fullName) endfor EndSub
5. Manipulação do arquivo Quando o upload estiver completo o arquivo poderá ser manipulado a partir do Blob do SDT "&UploadedFiles.File".
Pronto.
Links Externos
https://wiki.genexus.com/commwiki/servlet/wiki?30574,File+Upload+User+control
https://wiki.genexus.com/commwiki/servlet/wiki?30581,File%3AFileUpload+UC+sample