|
|
|
|
- Modo de funcionamiento de la carga de archivos realizada a través de control Upload
- Límites
- Tamaño máximo de los archivos a cargar
Inicia el envío de los archivos seleccionados a una control Upload. Al final de la carga, la lista de los archivos a enviar se borra en el navegador (sin importar si el control envía uno o más archivos). // -- Event "Whenever modifying the list of selected files" // in the UPL_Upload control // Starts sending the file and transmits the content of EDT_Family control UPL_Upload.Start(EDT_Family)
// -- Event "Receive files uploaded" PROCEDURE Reception(FamilyName) // Copies the file into the directory corresponding to the family UPL_Upload.CopyFile(CompleteDir(sDestinationDirectory) + FamilyName, "") Sintaxis
<Upload control>.Start([<Parameter 1> [... [, <Parameter N>]]])
<Upload control>: Nombre del control Nombre de la control Upload a utilizar. <Parameter 1>: Cualquier tipo Primer parámetro que se debe pasar al servidor Event "Recibir ficheros subidos". Para recuperar este parámetro, debe declararse en la Event"Recibir ficheros cargados" un procedimiento con el siguiente formato :
PROCEDURE ProcedureName(<Parameter 1> [, ... [, <Parameter N>]]) <Parameter N>: Cualquier tipo Enésimo parámetro que debe pasarse al servidor Event "Recibir ficheros subidos". Para recuperar este parámetro, debe declararse en la Event"Recibir ficheros cargados" un procedimiento con el siguiente formato :
PROCEDURE ProcedureName(<Parameter 1> [, ... [, <Parameter N>]]) Observaciones Modo de funcionamiento de la carga de archivos realizada a través de control Upload Varios eventos son associated con el control Upload (de uno o varios archivos): - Para un archivo único control Upload, estos eventos son associated con el botón "Enviar"..
- Para una control Upload de varios archivos, estos eventos son associated con el botón "Añadir"..
Los eventos utilizados al subir los archivos seleccionados son: - Navegador Event "Progreso de transferencia":
Este Event se llama regularmente durante la carga para actualizar una barra de progreso, si está disponible. - Servidor Event "Recibir archivos cargados":
Este Event se ejecuta cuando todos los archivos son recibidos por el servidor. Observación: Si se llama a la función .Start con parámetros adicionales, estos parámetros se transmiten al evento "Recepción de archivos subidos". Para recuperar estos parámetros, se debe declarar un procedimiento en esta Event( a través de la declaración de la Procedure).
Límites Las modificaciones realizadas en el servidor Event "Recibir ficheros subidos" NO se trasladan al navegador. Estas modificaciones se Visible durante la próxima visualización del Page. 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 de aplicaciones WEBDEV. 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 subir en WEBDEV Application Server, se debe modificar el registro en el servidor: - Para modificar el tamaño de los archivos cargados para todas las aplicaciones WEBDEV 2024, seleccione la siguiente tecla: HKEY_LOCAL_MACHINE\SOFTWARE\PC SOFT\WEBDEV\29.0 en un ordenador de 32 bits y HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PC SOFT\WEBDEV\29.0 en un ordenador de 64 bits.
- Añada la cadena MAX_UPLOAD. El valor de esta cadena será el tamaño máximo de los archivos a cargar (en KB).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|