Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Pass variable via EDX Trigger call failed

Hi,

system: QV 10 SR3.

Accourding to page 203 of QlikView Server Reference Manual I try to pass a variable and its content to an EDX Enabled Task.

Request:

<Global method="RequestEDX" key="B0cOGkwRkDjHNCiBLLsJ4heDhltK87+h">

  <i_TaskIDOrTaskName>ParameterTest</i_TaskIDOrTaskName>

  <i_Password>PW12345</i_Password>

  <i_VariableName>vScriptCustomerID</i_VariableName>

  <i_VariableValueList>123456</i_VariableValueList>

</Global>

i_VariableName  - The name of the variable you wish to change. The attribute may be left empty. 

i_VariableValueList  - The values you want to assign the variable. The variables are entered accordingto the same pattern as in QEMC.

The attribute may be left empty.


Task is starting as expected but no variable is passed.

There is a warning inside Logfile:

(2011-10-27 10:40:25) Information: RepeatVariable found.

(2011-10-27 10:40:25) Warning: RepeatVariable found, but is empty. Name=vScriptCustomerID

So it seams that the variable Name is passed correctly but the Value is missing...

I already tried to pass te VariableValueList with trailing semicolon "123456;" and without.

Any Ideas how this works correctly?

Many Thanks

1 Solution

Accepted Solutions
Not applicable
Author

Hi all,

a QV Consultant had the right hint for me --> Documentation "Bug"

Right syntax is

<Global method="RequestEDX" key="B0cOGkwRkDjHNCiBLLsJ4heDhltK87+h">
  <i_TaskIDOrTaskName>ParameterTest</i_TaskIDOrTaskName>
  <i_Password>PW12345</i_Password>
  <i_VariableName>vScriptCustomerID</i_VariableName>
  <i_VariableValueList><string>123456</string></i_VariableValueList>
</Global>


You will need <string> </string> around your VariableValueList, after that it works perfectly!

Greetings

View solution in original post

2 Replies
Not applicable
Author

Hi all,

a QV Consultant had the right hint for me --> Documentation "Bug"

Right syntax is

<Global method="RequestEDX" key="B0cOGkwRkDjHNCiBLLsJ4heDhltK87+h">
  <i_TaskIDOrTaskName>ParameterTest</i_TaskIDOrTaskName>
  <i_Password>PW12345</i_Password>
  <i_VariableName>vScriptCustomerID</i_VariableName>
  <i_VariableValueList><string>123456</string></i_VariableValueList>
</Global>


You will need <string> </string> around your VariableValueList, after that it works perfectly!

Greetings

brindlogcool
Creator III
Creator III

Hi,

How to pass multiple parameters.