Oracle Forms är ett program som tillåter utvecklare att skapa ett anpassat gränssnitt till Oracle databas . Formuläret har inbyggd funktionalitet för att utföra en mängd olika interaktioner med databasen , som att skapa , läsa och uppdatera poster . Dessutom , kan programmeraren lägga anpassad kod i form för att manipulera data antingen innan den visas eller sparas . Object Linking and Embedding är en Microsoft protokoll för länkning av sökningar . Bilder kan också scannas och importeras till Oracle Form använder OLE . Den typ av scanner som oftast används med Oracle Forms är en streckkodsläsare . Instruktioner
1
Skapa en OCX -objekt som innehåller hänvisningar till " Kodak Image Scan Control. " Skapa nya OCX objektet i canvas och högerklicka för att infoga skanna kontrollobjekt .
Sida 2
Skapa en scan knapp med ett " when_button_pressed " trigger . Inne i avtryckaren, deklarera en variabel för att få handtaget på OLE2-objekt . Använd handtaget , ring funktionerna i " Kodak Image Scan Control" för att scanna in bilden i formuläret . Du kan ställa in filtyp , komprimering , platsen för avsökning och metoder som inkluderar " startscan , " " stopscan " och " showscanpage . " Addera 3
Spara den skannade bilden till den lokala maskinen filsystem . Spara egenskaperna för bilden till databasen . De egenskaper Informationen bör innehålla platsen för bild och information såsom höjd , kompression , typ av bild och storlek på din bild .
4
Hämta bilden med hjälp av " read_image_file . " Passera plats av bilden, den typ av bild och bordet och kolumn namn till " read_image_file "-funktion. Den typ av bild kan vara " TIFF ", " JPG " eller " BPM . " Följande kod är ett exempel på hur man kan kalla " read_image_file " funktion där " mytable " är namnet på databasen bord , och " image_data " är namnet på den kolumn i tabellen : read_image_file ( " c : \\ image.jpg ' , ' JPG ' , ' MyTable.image_data ');