Počítačové znalosti
Oracle Forms je vývojářský nástroj umožňující vytvářet vlastní uživatelské rozhraní pro databázi Oracle. Kromě standardních operací (vkládání, čtení, aktualizace) můžete do formuláře vložit vlastní kód, který před zobrazením nebo uložením upraví data. Pro propojení externích aplikací se používá protokol Object Linking and Embedding (OLE) od Microsoftu. Díky OLE lze do formuláře importovat naskenované obrázky, například z čárových kódů nebo jiných skenerů.
Nejčastěji se s Oracle Forms používá čárový skener, ale lze použít i běžný plošný skener. Důležitá je podpora OLE – například ovladač Kodak Image Scan Control, který je dostupný jako OCX komponenta.
V editoru formuláře vytvořte novou položku typu OCX a přidejte odkaz na Kodak Image Scan Control. Vložte tuto položku do plátna (canvas) a pravým tlačítkem myši otevřete dialog pro vložení skenovacího ovladače.
Vytvořte tlačítko a v jeho spouštěcím triggeru WHEN-BUTTON-PRESSED deklarujte proměnnou, která získá handle OLE2 objektu. Pomocí tohoto handle zavolejte funkce Kodak Image Scan Control – např. StartScan, StopScan nebo ShowScanPage. Při volání můžete nastavit typ souboru, kompresi, výstupní adresář a další parametry.
Po dokončení skenování uložte soubor do lokálního souborového systému a do databáze zaznamenejte jeho vlastnosti (cesta, výška, šířka, typ, velikost, komprese). Pro načtení obrázku použijte funkci READ_IMAGE_FILE. Funkci předáte cestu k souboru, typ obrázku (např. TIFF, JPG, BMP) a název tabulky a sloupce, kde je obrázek uložen.
READ_IMAGE_FILE('c:\image.jpg', 'JPG', 'MyTable.image_data');Tímto způsobem můžete skenovat dokumenty, ukládat je do Oracle databáze a následně je zobrazovat přímo ve formuláři.
Jednou z hlavních výhod skeneru nebo multifunkční tiskárny HP je možnost převést papírové dokumenty a fotografie do digitální podoby. Software HP Solution Center umožňuje uložit sken v různých formátech – PDF, TIF, JPEG nebo BMP – a poté jej sdílet e‑mailem nebo zálohovat.Skenování dokumentuKrok 1:
Moderní multifunkční kopírky často fungují i jako skenery. Umožňují naskenovat dokumenty a obrázky přímo do počítače, podobně jako samostatný skener. Nastavení dokumentu na kopírce probíhá stejně jako při kopírování, ale samotný sken spouštíte z počítače.Umístění dokumentuNa skenovací ploše (flatbed