A script-enabled browser is required for this page to function properly.

About Image Items and Memory Allocation

When you create image items in a data block, Oracle Forms allocates the necessary memory for records that are fetched from the database, regardless of whether that record is currently displayed.

To conserve user memory when displaying large image items, reduce the number of records that are buffered for the block (i.e., the number of records Oracle Forms should attempt to fetch at one time). To do this, you can set the Number of Records Buffered block property. The minimum allowable setting is the value of the Number of Records Displayed block property + 2.

Note: Images and drawings are always stored in the database in their own format, unless you set the Image Format property for the image item. Thus, if you set the Image Format property to GIF for an image item, then execute READ_IMAGE_FILE to populate the item with a TIFF file, and then issue a commit, Oracle Forms inserts the image in the corresponding LONG RAW column in GIF format (if possible). Oracle Forms does not support multi-page TIFF.

Note also that PCX and PCD can be read from the file system but cannot be written with WRITE_IMAGE_FILE.


READ_IMAGE_FILE Built-in

WRITE_IMAGE_FILE Built-in