FORMS WEB
Necesito crear un cuadro de dialogo que me permita abrir ficheros desde forms, de manera que no tenga que pedir la ubicacion completa de un fichero para que, por ejemplo, abrir una imagen con READ_IMAGE_FILE. En modo cliente/servidor lo consigo con D2KWUTIL.PLL y luego la funcionalidad WIN_API_DIALOG.OPEN_FILE. El problema es que no se como hacerlo con FORMS WEB ya que tengo que crearme un JavaBean integrado en el Forms y no tengo ni idea.
¿Puede alguien ayudarme o proporcionarme alguna pista?. Gracias
¿Puede alguien ayudarme o proporcionarme alguna pista?. Gracias
Hola, en las bibliotecas conectadas añade "FILEUPLOAD90" luego creas un campo del tipo Bean y le pones en la propiedad "clase de implemementacion" = oracle.forms.demos.uploadclient.FileUploader.
con esto ya está el bean listo, te pongo un ejemplo de utilizacion para subir una imagen jpg al servidor:
FILEUPLOADer.init ( 'BLOQUE2.FILE_UPLOAD_BEAN'
-- , 'FILEUPLOADER_CALLBACK' puedes crear este disparador por si falla hacer distintas comprobaciones
);
-- FILEUPLOADer.setdebug (FALSE);
FILEUPLOADer.setdebug (true);
FILEUPLOADer.setcompressed (FALSE);
FILEUPLOADer.addfilefilter ('jpg', 'Formato JPG (*.jpg)');
-- Subir el fichero seleccionado al directorio de servidor indicado por w_camino
FileUploader.UploadFile(w_camino,w_nombre||'.jpg',w_origen);
espero k te sirva, un saludo
con esto ya está el bean listo, te pongo un ejemplo de utilizacion para subir una imagen jpg al servidor:
FILEUPLOADer.init ( 'BLOQUE2.FILE_UPLOAD_BEAN'
-- , 'FILEUPLOADER_CALLBACK' puedes crear este disparador por si falla hacer distintas comprobaciones
);
-- FILEUPLOADer.setdebug (FALSE);
FILEUPLOADer.setdebug (true);
FILEUPLOADer.setcompressed (FALSE);
FILEUPLOADer.addfilefilter ('jpg', 'Formato JPG (*.jpg)');
-- Subir el fichero seleccionado al directorio de servidor indicado por w_camino
FileUploader.UploadFile(w_camino,w_nombre||'.jpg',w_origen);
espero k te sirva, un saludo
