Uploadify - Funcionalidades

Selección de múltiples archivos

La propiedad "Multi" indica si quiere permitir la selección múltiple (Falso por defecto), en la imagen se puede ver la selección múltiple en acción.

Filtrado por tipo de archivo

Las propiedades "FileDescription" y "FileExtension" indican si se desea filtrar por un tipo de archivo específico, por ejemplo, documento Excel, imágenes, etc.
Por ejemplo  "File Extension = "*.pdf" permitirá cargar solamente archivos pdf. En la versión Flash la ventana de diálogo solo mostrará los archivos pdf, mientras que en HTML5 podrá verlos todos pero solamente cargar aquellos con extensión pdf.
 
Version 3.5.0
A partir de la version 3.5.0, la propiedad "FileExtension" acepta una lista con el valor de las extensiones, para lo que hay que asignarle una variable de type = character, con IsCollection = true,
asi para permitir cargar solamente archivos pdf, se le asignaria a la variable &FileExtensionList el siguiente valor: 
 

Event Start
    &FileExtensionList.Add("*.pdf")
EndEvent

Limitación de tamaño de archivo del lado del cliente

La propiedad "SizeLimit" fija el tamaño máximo de los archivos (en kbytes), esta validación se efectúa del lado del cliente.
 

Imagen y texto del botón modificable

Las propiedades "ButtonImage" y "ButtonText" permiten modificar la imagen y el texto que se muestran en el botón. En HTML5 se puede cambiar la clase en el tema de GeneXus.
 

Cambiar el color, fuente, imagen, tamaño del botón (solamente HTML5)

Puede crear una clase (custom) de nombre "fileinputbutton" en el tema GeneXus para modificar cualquier propiedad (color, font, bordes, etc.).
Para modificar la clase al pasar el mouse (o darle foco) crear la clase "fileinputbutton:hover".

 

Páginas relacionadas: