|
When calling the (DataView) userexit hlp_cal_txt in
a LogiView procedure inside the WebClient, the Java session ID will be attached
to the URL if a question mark is contained in the URL. This will prevent
the URL from being opened in the WebClient. |
|
|
|
To solve this problem, the question mark in the URL has to
be replaced by an appropriate encoding as indicated in line 90 of the following
example: |
|
Line |
Comment Line |
Statement |
50 |
|
EP_APP_WEB_URL= "http://hostname/Conf.aspx?vtfile=13.vt" |
60 |
C |
--For Internet Explorer Web Client, replace '?' with
'?', so that '?' is not replaced with the Java Session ID. |
70 |
|
EP_STRING = environment ("CLI_HWS") |
80 |
|
if (strpart(EP_STRING, 1,2) == "IE") |
90 |
|
EP_APP_WEB_URL = strsub(EP_APP_WEB_URL, "?") |
100 |
|
endif |
110 |
|
RES = @hlp_cal_txt(strcat("URL ", EP_APP_WEB_URL)) |
|
 |
To prevent the problem with the questionmark, the userexit
xapp_exc can be used instead.
|
 |
Userexit Documentation |