Hvordan lenke Skannere Med Oracle Forms Bruke OLE2 Package

Hvordan lenke Skannere Med Oracle Forms Bruke OLE2 Package


Oracle Forms er en programvare som gjør det mulig for utviklere å lage et tilpasset grensesnitt til Oracle database. Skjemaet har innebygd funksjonalitet som brukes til å utføre en rekke interaksjoner med databasen, som å opprette, lese og oppdatere poster. I tillegg kan programmereren sette egendefinert kode i form til å manipulere data enten før det blir så eller lagret. Object Linking and Embedding er en Microsoft-protokoll for å koble applikasjoner. Bilder kan også skannes og importeres til Oracle Form bruker OLE. Den type scanner oftest brukt med Oracle Forms er en bar-code scanner.

Bruksanvisning

1 Lag en OCX objekt som inneholder referanser til "Kodak Image Scan Control." Opprett ny OCX element i lerretet og høyreklikke for å sette skannekontrollobjekter.

2 Lag en skanneknapp med en "when_button_pressed" trigger. Inne i avtrekkeren, erklære en variabel for å få håndtaket på OLE2 objektet. Bruk håndtaket kalle funksjonene til "Kodak Image Scan Control" for å skanne bildet inn i skjemaet. Du kan angi filtype, komprimering, plassering av skanningen produksjon og metoder som inkluderer "startscan", "stopscan" og "showscanpage."

3 Lagre det skannede bildet til den lokale maskinens filsystem. Redd egenskapene for bildet til databasen. Den egenskaper informasjonen bør omfatte plasseringen av bilde og informasjon som høyde, komprimering, bildetype og størrelse på bildet.

4 Hent bildet ved hjelp av "read_image_file." Før plassering av bildet, type image og bordet og kolonnenavnet til "read_image_file" -funksjonen. Den type bilde kan være "TIFF", "JPG" eller "BPM." Følgende kode er et eksempel på hvordan man kaller "read_image_file" funksjon hvor "MyTable" er navnet på databasen bordet, og "image_data" er navnet på kolonnen i tabellen:
read_image_file ( 'c: \ bilde.jpg', 'JPG', 'MyTable.image_data');