Oracle Forms es un producto de software que permite a los desarrolladores crear una interfaz personalizada para la base de datos Oracle . El formulario se ha incorporado en la funcionalidad utilizada para realizar una variedad de interacciones con la base de datos , como la creación , la lectura y la actualización de los registros . Además , el programador puede incluir código personalizado en la forma de manipular los datos, ya sea antes de que se ve o se guarda . Vinculación e incrustación es un protocolo de Microsoft para vincular aplicaciones. Las imágenes también pueden ser escaneados e importados en el Formulario de Oracle utilizando OLE. El tipo de escáner más a menudo se utiliza con Oracle Forms es un escáner de código de barras . Instrucciones
1
Crear un objeto OCX que contiene referencias a la "Kodak Image Scan Control . " Cree el nuevo elemento OCX en el lienzo y haga clic para insertar los objetos de control de análisis . < Br > Página 2
Crear un botón de escaneo con un gatillo " when_button_pressed " . Dentro de la activación , declare una variable para obtener el identificador del objeto OLE2 . Mediante el asa, llamar a las funciones de la "Kodak Image Control Scan " para escanear la imagen en el formulario. Puede configurar el tipo de archivo , la compresión , la ubicación de la imagen digitalizada y métodos que incluyen " startscan ", " stopscan " y " showscanpage . "
3
Guardar la imagen escaneada al sistema de archivos del equipo local. Guardar las propiedades de la imagen en la base de datos. La información de las propiedades debe incluir la ubicación de la imagen y de la información , tales como la altura , la compresión , el tipo de imagen y el tamaño de la imagen .
4
recuperar la imagen con " read_image_file . " Pasar la ubicación de la imagen , el tipo de imagen y la tabla y el nombre de la columna a la función " read_image_file " . El tipo de imagen puede ser "TIFF ", " JPG " o "BPM . " El siguiente código es un ejemplo de cómo llamar a la " función" , donde " read_image_file MyTable " es el nombre de la base de datos mesa, y " image_data " es el nombre de la columna en esa tabla : read_image_file ( 'c: \\ imagen.jpg ', ' JPG ', ' MyTable.image_data ');
< br >