Oracle Forms é um produto de software que permite aos desenvolvedores criar uma interface personalizada para o banco de dados Oracle. O formulário foi construído com funcionalidade usada para executar uma variedade de interações com o banco de dados , tais como criar , ler e atualizar registros. Além disso , o programador pode colocar o código personalizado na forma de manipular os dados ou antes de ser visto ou guardado. Object Linking and Embedding é um protocolo da Microsoft para ligar aplicações . As imagens também podem ser digitalizados e importados para o Formulário de Oracle utilizando OLE . O tipo de scanner mais frequentemente usado com Oracle Forms é um scanner de código de barras . Instruções
1
Crie um objeto OCX que contém referências ao " Controle de Digitalização de Imagens Kodak . " Criar o novo item OCX na tela e clique com o botão direito para inserir os objetos de controle de digitalização. < Br > Página 2
Criar um botão de digitalização com um gatilho " when_button_pressed " . Dentro do gatilho , declare uma variável para obter o identificador do objeto OLE2 . Usando a alça, chamar as funções do " controle de imagem Kodak Scan" para digitalizar a imagem no formulário. Você pode definir o tipo de arquivo , a compressão , a localização da saída de digitalização e métodos que incluem " StartScan ", " stopscan " e " showscanpage " .
3
Salvar a imagem digitalizada para o sistema de arquivos da máquina local. Salve as propriedades da imagem no banco de dados . As informações propriedades devem incluir a localização da imagem e informações, tais como a altura , compressão, tipo de imagem e tamanho da imagem.
4
Recuperar a imagem usando " read_image_file . " Passe o local da imagem, o tipo de imagem ea tabela eo nome da coluna para a função " read_image_file " . O tipo de imagem pode ser " TIFF ", " JPG " ou " BPM ". O código a seguir é um exemplo de como chamar a " função" onde " read_image_file MyTable " é o nome do banco de dados mesa, e " image_data " é o nome da coluna na tabela : read_image_file ( 'c: \\ imagem.jpg ', ' JPG ', ' MyTable.image_data ');
< br >