iiexport Command--Copy Application Components to a File
The iiexport command copies one or more application components to a file. A component can be a frame, procedure, record type, global variable, or a global constant. You can copy all the components of a particular type from an application using one of the -all flags: -allframes, -allprocs, -allrecords, -allglobals, -allconstants.
When you copy a frame, iiexport copies the frame definition, including local components and Escape code. However, iiexport does not copy global components or child frames, unless they are explicitly specified. See
How Dependencies Are Handled for more information.
This command has the following syntax:
iiexport dbname appname [-intfile=filename] [-listing=filename]
[-user=username] component=name{,name} {component=name{,name}}
component
Is one of the following: -frame, -proc, -record, -global, -constant, -allframes, -allprocs, -allrecords, -allglobals, or -allconstants
name{,name}
Is a comma-separated list with no spaces
dbname
Specifies the database from which the component is being copied
appname
Specifies the application from which the component is being copied
-intfile=filename
Speciries the intermediate file created by iiexport. The filename can be the full pathname of the file. If you specify the -intfile flag, you must indicate a file name. If you do not specify the -intfile flag, iiexport names the intermediate file iiexport.tmp.
-listing=filename
Specifies a file that lists the names of the source files for each frame copied. If you specify the -listing flag, you must indicate a file name. If -listing is not specified, Vision does not create a listing file.
-user=username
Runs the command as the user specified by username.
To use this option, you must be a privileged user.
If you are using Enterprise Access products, refer to your Enterprise Access documentation before using this parameter.
-frame=name{,name}
Indicates the name of one or more frames to be copied
-proc=name{,name}
Indicates the name of one or more procedures to be copied
-record=name{,name}
Indicates the name of one or more record types to be copied
-global=name{,name}
Indicates the name of one or more global variables to be copied
-constant=name{,name}
Indicates the name of one or more global constants to be copied
-allframes
Indicates that all frames must be copied from the application
-allprocs
Indicates that all procedures must be copied from the application
-allrecords
Indicates that all record types must be copied from the application
-allglobals
Indicates that all global variables must be copied from the application
-allconstants
Indicates that all global constants must be copied from the application
Last modified date: 04/03/2024