The 3rd step in defining concurrent program is to define the parameters. To do this, click on the Parameters button as shown at the bottom the form in figure 4. The following screen (figure 5) is displayed when you click on parameters button. This screen is used to define the parameters in the concurrent program.
Figure 5. Parameter Window
Field Description
i) Program – will be defaulted from Concurrent Programii) Application – will be defaulted from Concurrent Program
iii) Conflicts Domain - Enter the parameter which will hold the value of the conflict domain of the program.
iv) Security Group - This field is for HRMS security only.
v) Seq – Enter sequence number for the parameter
vi) Parameter – name of the parameter, will be displayed in parameter entry screen
vii) Description – description about the usage of the parameter
viii) Enabled – check box to enable or disable the parameter. Disable a parameter when you don’t want to use it.
ix) Value set – enter the name of the value set which you want to use to validate the value enter in the parameter field.
x) Description – will be defaulted from value set definition
xi) Default Type – choose the default type for the default value of the parameter. Possible default types are
xii) Display size – Enter the field length in characters for this parameter. The user sees and fills in the field in the Parameters window of the Submit Requests window.
xiii) Token - For a parameter in an Oracle Reports program, the keyword or parameter appears here. The value is case insensitive. For other types of programs, you can skip this field.
- Constant : The default value can be any literal value.
- Profile : The default value is the current value in the user profile option defined in the Default Value field. Use the profile option name, not the end–user name. You do not need to include $PROFILE$.
- SQL Statement : The default value is determined by the SQL statement you defined in the Default Value field.
- Segment : The default value is the value entered in a prior segment of the same parameter window.
To navigate to this form, click on the Copy To button on the bottom of the form shown in figure 4. This window can be used to copy the definition of the concurrent program. Give the program name to copy the definition.
Figure 8. Copy To Form
Field Description
i) Program – Enter the program name to be copiedii) Short Name – Short Name of the program to be copied
iii) Application – Application name of the concurrent program to be copied
iv) Include Incompatible programs - Check this box if you want incompatibilities to be copied
v) Include Parameters – Check this box if you want parameters to be copied.
4. Incompatible Programs Window :
To navigate to this form, click on the Incompatibilities button on the bottom of the form shown in figure 4. This window is used for defining the incompatibilities of the concurrent program. Identify concurrent programs that should not run with your concurrent program as they might interfere with its execution.
Field Description
i) Program – Defaulted from Concurrent Programs Windowii) Application – Defaulted from Concurrent Programs Window
iv) Name – Name of the concurrent program which is incompatible to the defined concurrent program.
v) Scope – Used to identify if concurrent program is incompatible if the program or also with its child requests.
5. Session Control :
To navigate to this form, click on the Session Control button on the bottom of the form shown in figure 4. This is a new functionality given in 11.5.10 to control the database session while executing concurrent program using following three parameters. The form would look like as shown in figure 7.
No comments:
Post a Comment