Qlik Community

QlikView Publisher

Discussion Board for collaboration on QlikView Publisher.

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

Re: Pass variable via EDX Trigger call failed

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

2 Replies
Not applicable

Re: Pass variable via EDX Trigger call failed

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
Contributor III

Pass variable via EDX Trigger call failed

Hi,

How to pass multiple parameters.

Community Browser