|
|
|
|
- Presentación
- Control de página dinámica o estática
- Creando un control Upload
- Características de un control
- Observaciones
- Multi-archivo control Upload en AWP
- Varios
- Tamaño máximo de los archivos a cargar
Control de página dinámica o estática El control Upload se utiliza para subir archivos al servidor web. WEBDEV propone un control Upload avanzado que puede ser usado inmediatamente. Incluye varios controles (que pueden ser borrados si es necesario): - Looper utilizado para gestionar los archivos a cargar. Este looper se utiliza para especificar las características del archivo, para mostrar una barra de progreso durante la carga y para proponer un botón para eliminar el archivo de la lista si es necesario..
- Leyenda que indica dónde se dejarán caer los archivos que se van a cargar.
- Botón "Añadir" utilizado para añadir los archivos.
- Botón "Enviar" para iniciar la carga del archivo.
Este control puede ser usado en modo de archivo único o en modo de archivos múltiples. Observaciones: - Estos controles proponen la generación en modo HTML 5 en la versión 22 (nueva característica de la versión 22, véase Características de un control).
- El Upload control Campo de entrada se mantiene para la compatibilidad retroactiva. Para obtener más información, consulte Subir archivos.
- El control preestablecido propuesto para la carga es un control asincrónico: Todavía puede seguir utilizando el sitio actual sin estar bloqueado por el upload.
Creando un control Upload Para crear un control Upload: - En el editor de páginas, en la pestaña "Botón", en el grupo "Controles frecuentes", despliegue "Creación".
- En la lista que se abre, seleccione el tipo de control "Carga de archivos".
- Haga clic en la ubicación en la que desea crear el control. La control aparece en la Page.
Para mostrar las características del control , seleccione " description " en el menú contextual del control Upload ("Enviar" o "Agregar"). El código WLanguage de gestión del control Upload se encuentra en los procesos asociados a este control. Este código puede ser modificado de acuerdo a sus requerimientos. Importante: La Event "Recibir ficheros cargados" debe modificarse antes de desplegar el sitio. Se suministra una muestra de código en comment. Este código puede, por ejemplo: - copy los archivos subidos a un directorio específico del sitio,
- insertar los archivos cargados en una nota binaria, ....
Para obtener más información, consulte Eventos control Upload. Características de un control Existen varias opciones específicas en las pestañas "Detalles" e "IU" de la control Upload description (accesibles a través de la description del botón "Añadir"): - Selección de múltiples archivos (pestaña "UI"): permite la multiselección en el control. Si no se selecciona esta opción, sólo se podrá cargar un único archivo..
- Generar una imagen para el botón, con texto incrustado (para compatibilidad) (pestaña "Detalles"): genera una Image con el aspecto del botón. La leyenda del botón está incrustada en la Image. El aspecto del botón será el mismo aunque se utilicen diferentes navegadores.
- Gestión de arrastrar/soltar (pestaña " UI "): Permite "arrastrar y soltar" desde el explorador de Windows. Para obtener más información, consulte Gestión de arrastrar y soltar archivos a un control Upload (HTML5).
Multi-archivo control Upload en AWP Una control Upload multi-archivo en AWP crea implícitamente un contexto de AWP en el disco. Este tipo de control no es compatible con la gestión de contextos mediante cookies. Para más detalles sobre los contextos AWP, véase Gestión de los contextos de AWP. Varios El control Upload no puede ser usado en un looper de Ajax. Tamaño máximo de los archivos a cargar Por Default , el tamaño de los archivos para cargar no está limitado en el motor WEBDEV. Este tamaño puede ser limitado: - por el servidor web utilizado. Para más detalles, consulte la documentación sobre el servidor web utilizado.
- por WEBDEV Application Server.
El archivo no se cargará si su tamaño excede el tamaño límite. Para modificar el tamaño máximo de los archivos a cargar en el servidor de aplicaciones WEBDEV , se debe modificar el registro en el servidor. Esta modificación se puede realizar para todas las aplicaciones WEBDEV. Para modificar el tamaño de los archivos cargados para todas las aplicaciones WEBDEV: - Seleccione la siguiente clave de registro:
- En un equipo de 64 bits: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PC SOFT\WEBDEV\29.0
- En una computadora de 32 bits: HKEY_LOCAL_MACHINE\SOFTWARE\PC SOFT\WEBDEV\29.0
- Añadir la clave MAX_UPLOAD. El valor de esta clave corresponde al tamaño máximo de los archivos a cargar (en KB).
Observación: También puede existir un límite relacionado al servidor Web (IIS, Apache, ...). Por ejemplo, para IIS, tiene la posibilidad de editar el archivo XML "%windir%\system32\inetsrv\config\applicationhost.config" y crear o modificar el atributo "maxAllowedContentLength" de la etiqueta "requestLimits" especificando el tamaño en bytes. Ejemplo para set el límite de 50 MB en IIS: <system.webServer> <security> ..... <requestFiltering> ..... <requestLimits maxAllowedContentLength="52428800"/> </requestFiltering> ....
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|