Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
I'm trying to execute a EDX macro via a button with this script :
Sub RefreshEdx()
set shl = createobject("wscript.shell" )
shl.run "cmd /c \\xdwhqview01b\QlikView\Test\QMSEDX.exe -task=Test\B.qvw -password=test"
End Sub
but it doesn't work ?? did i something wrong ?
thanks
ie plugin, i turned on the qvtunnel for that
As far as I know, this QMSEDX.exe tool has to have a QMSEDX.exe.config file in the same folder. Do you have it?
in the same folder of my QVW ??
In the same folder as the QMSEDX.exe.
I suppose you don't have it, so I'm attaching it to this post.
In it, you just have to adjust the part:
<client>
<endpoint address="http://HOSTNAME:4799/QMS/Service" binding="basicHttpBinding"
bindingConfiguration="BasicHttpBinding_IQMS" contract="QMSAPI.IQMS"
name="BasicHttpBinding_IQMS"/>
<endpoint address="http://HOSTNAME:4799/ANY/Service" binding="basicHttpBinding"
bindingConfiguration="BasicHttpBinding_IQTService" contract="QMSAPI.IQTService"
name="BasicHttpBinding_IQTService" />
</client>
replacing the HOSTNAME with your server's name.
Try to add the permission to the folder that contains the QMSEDX.exe files to EVERYONE (see the attached image).
Guys it work's
i just forgot the -qms="SERVER" in my commande line !!!
Thanks for your help and your time.
what i did to work :
-> Shared the QMSEDX.EXE to everyone @capetto
-> Modify the QMSEDX.exe.config @Fernando Suzuki
-> used the script given by @capetto
guys it works under IE8.0 but not under IE9.0.
the message :
?????
Check your local macro permission pressing CTRL+SHIFT+M on your keyboard and verify that the first option is selected:
it's ok for local macro permission.
i've hot this message under IE9.0 trying to lunch the macro.