Si el path cambia constantemente

Que función debería utilizar para capturara el origen de la imagen (path) más o menos como realizar un examinar o explorar ya que no siempre va ha ser el mismo path.
Muchas gracias por la contestación de la pregunta anterior me sirvió de mucho pero me falta esta partecita no se si me puedes hacer el favor de ayudarme
Muchísimas gracias.

1 respuesta

Respuesta
1
Y que tal?
No te olvides de cerrar la pregunta.
Diego.
No importa que el path cambie.
Basta que la imagen la almacenes en un campo LONG RAW de la tabla (que debe ser un objeto IMAGEN en tu forma)
Es por ello que, POR ÚNICA VEZ, debes indicar el texto de la ruta para que el forms levante la imagen del archivo a tu pantalla y al grabar ya lo esta almacenando en la BD.
La próxima vez que hagas un query el Forms traerá la imagen de la base de datos.
Ahora bien, si lo que necesitas es un procedimiento para llamar a una ventana que te permita navegar por los directorios, debes crear un botón con el siguiente PL.
Declare
cArchivo VARCHAR2(1000);
cdir VARCHAR2(1000);
BEGIN
--
cArchivo := GET_FILE_NAME(Directory_Name => cdir,File_Filter => 'Archivos de Texto (*.txt)|*.TXT|Archivos 00? (*.00?)|*.0??|Todos los archivos (*.*)|*.*|');
--
IF cArchivo IS NULL THEN
MESSAGE('Debe de Seleccionar el Documento de Recepción');
RAISE FORM_TRIGGER_FAILURE;
ELSE
:UNO.Ruta := cArchivo;
END IF;
--
END;
Saludos.
Diego.
PD. Mínimo 5 de puntaje .. :)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas