Skip to content

Tag-icone-mini.png 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.

https://wiki.genexus.com/commwiki/servlet/wiki?30574,File+Upload+User+control#How+to+change+the+captions+of+the+buttons

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.

https://wiki.genexus.com/commwiki/servlet/wiki?30574,File+Upload+User+control

https://wiki.genexus.com/commwiki/servlet/wiki?30581,File%3AFileUpload+UC+sample