NDS Show Image Function

New features added, version 7.5.4, 8.4

images\btn_see_also32.gif

Press images\ebx_93701347.gif to activate the NDS Show Image function. This allows you to link images to database values in the current record and to view the images that have previously been linked to the database values. The screen displays the image types that can be accessed from your current position in the program and record.

The show image function can be established to display any image type from anywhere in the form, from a specific block only, or from a specific field. Only the image types set up to be accessed from the point of entry will be displayed.

Images are linked to values according to keys set up for the image types in program UTIM, Image Type Maintenance. These key values must be set up for the image types before images can be linked to a record. Image types are user-defined and user maintained.

Images work differently depending on whether you are on Oracle 9i or Oracle 10g and later.

Images in NDS versions on Oracle 9i

Images are stored in the database. Images can be multi-page, up to 999 pages. Up to one trillion images can be stored in the database, provided there is enough disk space for that many images.

Images in NDS versions on Oracle 10g and later

Images can be multi-page, up to 999 pages. Up to one trillion images can be stored in the database, provided there is enough disk space for that many images.

The Oracle named directory NDS_IMAGE_DIR must be created, pointing to a folder on the database server. It can be seen in the ALL_DIRECTORIES dictionary view.

*     Oracle named directories provide an alias for the path on the server to the directory so that users don't have to know the actual path to the files. The database administrator can create this directory using the create_oracle_dir.sql script if it does not already exist. Read access to this directory must be granted to each oracle user, or to PUBLIC.

Image files cannot be imported from client machines or modified within NDS Applications.

Images can be stored either internally or externally.

*     Internally stored images are:

Stored in the database in the NDS_IMAGES table
Loaded initially from the NDS_IMAGE_DIR Oracle named directory
Imported into the database when the External Image flag is set to off and the record is saved
Backed up and exported as part of the database

*     Externally stored images are:

Stored in the NDS_IMAGE_DIR Oracle named directory
Read from the NDS_IMAGE_DIR Oracle named directory when the file is needed
Swapped out on the database server without database access
Not able to be modified from Oracle

See Also

Viewing Images Linked to Values

Linking Images to Values

Maintaining Image Types

Deleting Images