Author Message
MichaelDailous_deprecated
Joined: Nov 11, 2013
Messages: 171
Offline
The implicit variables that created by my PDC are not being displayed in the drop down list for the "Next In Collection", "Sort", "Previous In Collection", "Reset Collection" or "Parse" operations. The variables are created with the VariablePolicy.LOCKED_VARIABLE policy. I've checked some of the Avaya created locked variables (like Prompt&Collect variables), and those are displayed in the operation lists. Is there a reason my variables aren't being displayed in the specified operations?

Michael
RossYakulis
Joined: Nov 6, 2013
Messages: 2652
Offline
. The locked policy says not settable.

public static final VariableEditPolicy[] LOCKED_VARIABLE = {
new VariableEditPolicy(VariableEditPolicy.EDIT_POLICY_APPENDABLE, false),
new VariableEditPolicy(VariableEditPolicy.EDIT_POLICY_DELETEABLE, false),
new VariableEditPolicy(VariableEditPolicy.EDIT_POLICY_RENAMEABLE, false),
new VariableEditPolicy(VariableEditPolicy.EDIT_POLICY_OPAQUE, true),
new VariableEditPolicy(VariableEditPolicy.EDIT_POLICY_VALUESETTABLE, false), };


So just create a custom one:

public static final VariableEditPolicy[] LOCKED_EDITASBLE_VARIABLE = {
new VariableEditPolicy(VariableEditPolicy.EDIT_POLICY_APPENDABLE, false),
new VariableEditPolicy(VariableEditPolicy.EDIT_POLICY_DELETEABLE, false),
new VariableEditPolicy(VariableEditPolicy.EDIT_POLICY_RENAMEABLE, false),
new VariableEditPolicy(VariableEditPolicy.EDIT_POLICY_OPAQUE, true),
new VariableEditPolicy(VariableEditPolicy.EDIT_POLICY_VALUESETTABLE, true), };
MichaelDailous_deprecated
Joined: Nov 11, 2013
Messages: 171
Offline
That worked perfectly. The implicit variable is now visible to all the necessary operations. :)

Thank you!!!!
Go to:   
Mobile view