Progress
Results Administration
and Development Guide
The Application Directory Structure
As a general rule, the directory structure of your Results application should be similar in the development and user environments. The directory structure of a Results application is reflected in the pathnames contained in the deployment report for the application.
NOTE: In Results, all dialog boxes that allow you to browse through directories and select files in your operating system return absolute pathnames for the selected files. In most circumstances, you can specify a relative pathname for a file by typing a pathname in an input field. For example, the Files button in the Feature Editor dialog box allows you to specify an absolute pathname for a feature procedure. You can enter a relative pathname for a feature procedure by typing the pathname in the Program field.Relative pathnames and the PROPATH variable provide some flexibility in the implementation of an application directory in the user environment. The PROPATH is a list of directory pathnames that Progress uses to locate directories and files at run time. For example, Results uses the PROPATH to locate a QC7 and QD7 files. If you use relative pathnames and your application files are not located in the current working directory or a Progress product directory, you must include the directory where the files are located in the PROPATH. For Windows environments, the PROPATH environment variable is specified in the [Startup] section of the environment (.ini) file.
For more information about the PROPATH environment variable file, see the Progress Database Administration Guide and Reference and the Progress Installation and Configuration Guide Version 9 for UNIX or the Progress Installation and Configuration Guide Version 9 for Windows.
If you create a directory structure in the user environment that is different from the one used to develop the application, you must edit the QC7 file, the feature file (basef
.p
), and the UI file (basemt.p
) of the application. These files contain pathnames that must be changed to reflect the new application directory structure in the user environment. You must edit these files before starting Results in the user environment. See "Results Files," for more information about QC7 files, feature files, and user interface (UI) files.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |