Prompter display position is wrong after upgrading from V13SP2 to V15

This Q&A forum allows users to post and respond to "How Do I Do ....." questions. Please do not use to report (suspected) errors - you must use your regional help desk for this. The information contained in this forum has not been validated by LANSA and, as such, LANSA cannot guarantee the accuracy of the information.
Post Reply
Yukiko Ikeo
Posts: 26
Joined: Fri Jun 09, 2017 11:58 pm

Prompter display position is wrong after upgrading from V13SP2 to V15

Post by Yukiko Ikeo »

Hi all,

Our customer upgraded their LANSA system from V13SP2 to V15.
Then they noticed that the prompter screen was not in the correct display position.
It is displayed apart from the prompter in V15. (It was correct in V13SP2.)
I've contacted support but have not received an answer after a month because the developer is too busy.

We investigate and found that "when the prompter is called in the list with scrollbar, the display position is incorrect".
Can anyone find any workaround for this?
I've attached quickexport created on V13SP2.(QuickExport20220419155941.zip)
QuickExport20220419155941.zip
(20.08 KiB) Downloaded 4817 times
You can see the behaviour difference between 2 version.

Thanks in advance.
Best regards, Yukiko Ikeo
LANSAfolks
Posts: 49
Joined: Thu Oct 10, 2019 9:32 am

Re: Prompter display position is wrong after upgrading from V13SP2 to V15

Post by LANSAfolks »

Waiting 30+ days for a response from LANSA R&D seems excessive. Perhaps you can raise the priority on this, to get a response from LANSA?
René Houba
Posts: 220
Joined: Thu Nov 26, 2015 7:03 am

Re: Prompter display position is wrong after upgrading from V13SP2 to V15

Post by René Houba »

Hi Yukiko,

Can you "visualize" the problem here?
Yukiko Ikeo
Posts: 26
Joined: Fri Jun 09, 2017 11:58 pm

Re: Prompter display position is wrong after upgrading from V13SP2 to V15

Post by Yukiko Ikeo »

Hi, thank you for your reply.
The screenshots at runtime are below.

V13 WAM:
V13_WAM.PNG
V13_WAM.PNG (155.21 KiB) Viewed 27150 times
V15 WAM:
V15_WAM.PNG
V15_WAM.PNG (88.45 KiB) Viewed 27150 times
Regards, Yukiko Ikeo
atostaine
Posts: 696
Joined: Wed Jan 20, 2016 7:38 am

Re: Prompter display position is wrong after upgrading from V13SP2 to V15

Post by atostaine »

Lol the developer is busy. They don't have any developers.
Art Tostaine
User avatar
Dino
Posts: 472
Joined: Fri Jul 19, 2019 7:49 am
Location: Robbinsville, NC
Contact:

Re: Prompter display position is wrong after upgrading from V13SP2 to V15

Post by Dino »

Hi Yukiko,

I saw the example you share with us, it uses std_prompter, maybe there is a difference in that component.

I do not have a v13 here, would you please send me your v13 std_prompter weblet to compare?

and/or if you can run it correctly in v13, could you send me your view source of that page to compare?

view-source:http://localhost:8080/lansa/lansaweb?wa ... Z&lang=ENG

thank you
Yukiko Ikeo
Posts: 26
Joined: Fri Jun 09, 2017 11:58 pm

Re: Prompter display position is wrong after upgrading from V13SP2 to V15

Post by Yukiko Ikeo »

Hi Dino,

Thank you for your reply.

> I do not have a v13 here, would you please send me your v13 std_prompter weblet to compare?

Okay, I've attached the quickexport of V13 std_prompter.(QuickExport20220506141655.zip)
QuickExport20220506141655.zip
(11.51 KiB) Downloaded 4754 times
> and/or if you can run it correctly in v13, could you send me your view source of that page to compare?

Yes, I can run it correctly in v13.
I've added 'view-source:' for WAM URL and the result was saved as a text file.
(v13_view-source)

Code: Select all


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><title>? </title><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta content="text/html; charset=utf-8" http-equiv="Content-Type" /><link href="/IMAGES/style/std_style.min.css" type="text/css" rel="stylesheet" charset="utf-8" /><link href="/IMAGES/style/jquery/std_jqueryui.min.css" type="text/css" rel="stylesheet" charset="utf-8" /><link href="/IMAGES/jquery-ui/1.10.3/css/redmond/jquery-ui.all.min.css" type="text/css" rel="stylesheet" charset="iso-8859-1" /><link href="/IMAGES/style/jquery/redmond/std_themelet1_style1.min.css" type="text/css" rel="stylesheet" charset="utf-8" /><style type="text/css">
	.hidden {display: none;}
</style><style type="text/css">
#lpage_container, #lpage_headerContent, #lpage_footerContent, #lpage_messagesContainer {margin-left: auto; margin-right: auto; width: 1000px;}

div.messages {width: 40%;}
 
#lpage_content_column {clear: both;}
#lpage_footer {}
</style><script type="text/javascript">//<![CDATA[
var g_lxmlServiceName = "H202148_WR1",
g_lxmlWAMName = "H202148",
g_lxmlWRName = "WR1",
g_lxmlTs = "LANSA:XHTML",
g_lxmlAR = "/CGI-BIN/lansaweb",
g_lxmlPartition = "SYS",
g_lxmlLang = "ENG",
g_lxmlISOLang = "en",
g_lxmlDecSeparator = ".",
g_lmxlSKMethod = "hidden",
g_lxmlSK = "",
g_debug = "",
g_lw3Trace = "false",
g_checkNumeric = false,
g_lweb_images_path = "/IMAGES",
g_lweb_navPanelReloadArrayName = "__on_click_reload_navs_arr",
g_lweb_navPanelReloadAttrName = "__reload_navs_on_click",
g_lweb_navPanelDelayLoadArrayName = "__hidden_delayload_navs_arr",
g_lweb_navPanelDelayLoadAttrName = "__hidden_delayload_navs";
//]]></script><script src="/IMAGES/script/std_script.min.js" type="text/javascript" charset="utf-8"> </script><script src="/IMAGES/script/std_script_v2.min.js" type="text/javascript" charset="utf-8"> </script><script src="/IMAGES/jquery/1.9.1/jquery.min.js" type="text/javascript" charset="utf-8"> </script><script src="/IMAGES/jquery-ui/1.10.3/js/jquery-ui.all.min.js" type="text/javascript" charset="iso-8859-1"> </script><script src="/IMAGES/script/std_jqueryui.min.js" type="text/javascript" charset="utf-8"> </script><script src="/IMAGES/script/std_json.min.js" type="text/javascript" charset="utf-8"> </script><script type="text/javascript">//<![CDATA[

Lstd.bootstrap();
Lstd.registerLists([null]);

function HandleEvent(WAM, WebRoutine, optForm, optTarget, optProtocol) {
	_HandleEvent(WAM, WebRoutine, g_lxmlTs, g_lxmlAR, g_lxmlPartition, g_lxmlLang, optForm, optTarget, optProtocol, g_lxmlSK, g_debug);
}
function HandleWebEvent(Process, Webevent, optForm, optTarget) {
	var stdAnchorVal = "";
	_HandleWebEventEx(Process, Webevent, optForm, optTarget, g_lxmlAR, g_lxmlPartition, g_lxmlLang, g_debug, stdAnchorVal, arguments, 4);
}
function HandleServiceEvent(ServiceName, optForm, optTarget, optProtocol) {
	_HandleServiceEvent(ServiceName, g_lxmlTs, g_lxmlAR, g_lxmlPartition, g_lxmlLang, optForm, optTarget, optProtocol, g_lxmlSK, g_debug);
}
function HandleEventTarget(Form, Target, WebApp, WebRoutine, optProtocol) {
	_HandleEventTarget(Form, Target, g_lxmlTs, g_lxmlAR, g_lxmlPartition, g_lxmlLang, WebApp, WebRoutine, optProtocol, g_lxmlSK, g_debug);
}
Lstd.Utils.qScripts([null]);
//]]></script></head><body class="lpage_onecol_layout" lang="en" xml:lang="en"><div id="lpage_header_themelet"><div id="lpage_headerContainer"><div id="lpage_headerContent"><div id="lpage_logoContainer"><div id="lpage_logo"><h3><a href="http://www.lansa.com" tabindex="-1"><span>LANSA</span></a></h3><div id="lpage_tagline">Advanced Software Made Simple</div></div></div><div id="lpage_navBar"><ul id="o1_LANSA_3775"><li id="o1_LANSA_3775_1"><a href="#" class="ui-state-default ui-corner-all" data-wam="" data-webroutine="">Home</a></li><li id="o1_LANSA_3775_2"><a href="#" class="ui-state-default ui-corner-all" data-wam="" data-webroutine="">Services</a></li><li id="o1_LANSA_3775_3"><a href="#" class="ui-state-default ui-corner-all" data-wam="" data-webroutine="">Contact</a></li><li id="o1_LANSA_3775_4"><a href="#" class="ui-state-default ui-corner-all" data-wam="" data-webroutine="">About</a></li></ul><script type="text/javascript">//<![CDATA[
Lstd.Weblets.registerWeblet('o1_LANSA_3775', { init: Lstd.Weblets.stdMenuBar.init}, {orientation: "top", showArrows: false, submitSelectedTo: "STDRENTRY"});
//]]></script></div></div></div></div><form onsubmit="return _HandleDefaultSubmit(this);" method="post" name="LANSA" id="LANSA" action="/CGI-BIN/lansaweb?"><div id="lweb_hidden" class="hidden" style="display:none;"><input type="hidden" id="_SERVICENAME" name="_SERVICENAME" value="H202148_WR1" /><input type="hidden" id="_WEBAPP" name="_WEBAPP" value="H202148" /><input type="hidden" id="_WEBROUTINE" name="_WEBROUTINE" value="WR1" /><input type="hidden" id="_PARTITION" name="_PARTITION" value="SYS" /><input type="hidden" id="_LANGUAGE" name="_LANGUAGE" value="ENG" /><input type="hidden" id="_SESSIONKEY" name="_SESSIONKEY" value="" /><input type="hidden" id="_LW3TRCID" name="_LW3TRCID" value="false" /><div style="display:none;white-space:pre;" id="Lstd.Fields"></div></div><div id="hiddenContent" style="display:none;"><!-- Hidden Content --></div><div id="lpage_messagesContainer"><div class="messages_wrapper ui-widget" id="__std_x_message_elem" style="display:none;"><div class="messages ui-state-highlight ui-corner-all"><div class="messages_label" id="__std_x_message_label">Messages:</div><div class="messages_list"><ul></ul></div></div></div></div><div id="lpage_container"><div id="lpage_content_column"><div id="lpage_content" class="lpage_content_area"><h2 class="title"></h2><div><input type="hidden" name="LIST.." value="1" /><div id="LIST_wrap" class="std_grid_wrapper"><table id="LIST" class="std_grid ui-widget"><thead><tr class="list-h ui-widget-header"><th class="utext STD_CODE std_grid_sort_indicator" __decimalseparator="" __formattype="alpha" __mode="input" __allowsort="true">Code<div class="std_grid_cell_sizer"><!--.--></div></th><th class="utext STD_QNAM std_grid_sort_indicator" __decimalseparator="" __formattype="alpha" __mode="input" __allowsort="true">Expression Name<div class="std_grid_cell_sizer"><!--.--></div></th><th class="utext STD_QORD std_grid_sort_indicator" __decimalseparator="" __formattype="alpha" __mode="input" __allowsort="true">Order Requested<div class="std_grid_cell_sizer"><!--.--></div></th><th class="text STD_QSEL std_grid_sort_indicator" __decimalseparator="" __formattype="alpha" __mode="input" __allowsort="true">Selection Expression<div class="std_grid_cell_sizer"><!--.--></div></th><th class="utext STD_STRNG std_grid_sort_indicator" __decimalseparator="" __formattype="varchar" __mode="input" __allowsort="true">?<br />?<br />?<div class="std_grid_cell_sizer"><!--.--></div></th><th class="text STD_TEXT std_grid_sort_indicator" __decimalseparator="" __formattype="alpha" __mode="input" __allowsort="true">Text<div class="std_grid_cell_sizer"><!--.--></div></th><th class="text STD_TEXTL std_grid_sort_indicator" __decimalseparator="" __formattype="alpha" __mode="input" __allowsort="true">Text<div class="std_grid_cell_sizer"><!--.--></div></th><th class="text STD_TEXTS std_grid_sort_indicator" __decimalseparator="" __formattype="alpha" __mode="input" __allowsort="true">Text<div class="std_grid_cell_sizer"><!--.--></div></th><th class="text STD_TITLE std_grid_sort_indicator" __decimalseparator="" __formattype="alpha" __mode="input" __allowsort="true">Report<br />Title<div class="std_grid_cell_sizer"><!--.--></div></th></tr></thead><tbody class="ui-widget-content"><tr __oddrc="list-o" __evenrc="list-e" class="list-o"><td class="STD_CODE" __cellvalue=""><input onchange="return isValidText(this, ' ')" id="LIST.0001.STD_CODE" class="utext" maxlength="3" size="3" name="LIST.0001.STD_CODE" value="" type="text" /></td><td class="STD_QNAM" __cellvalue=""><input onchange="return isValidText(this, ' ')" id="LIST.0001.STD_QNAM" class="utext" maxlength="20" name="LIST.0001.STD_QNAM" value="" type="text" /></td><td class="STD_QORD" __cellvalue=""><input onchange="return isValidText(this, 'O')" id="LIST.0001.STD_QORD" class="utext" maxlength="256" size="60" name="LIST.0001.STD_QORD" value="" type="text" /></td><td class="STD_QSEL" __cellvalue=""><input onchange="return isValidText(this, 'O')" id="LIST.0001.STD_QSEL" class="text" maxlength="256" size="60" name="LIST.0001.STD_QSEL" value="" type="text" /></td><td class="STD_STRNG" __cellvalue=""><input onchange="return isValidText(this, ' ')" id="LIST.0001.STD_STRNG" class="utext" maxlength="512" size="60" name="LIST.0001.STD_STRNG" value="" type="text" /></td><td class="STD_TEXT" __cellvalue=""><input onchange="return isValidText(this, 'O')" id="LIST.0001.STD_TEXT" class="text" maxlength="50" size="50" name="LIST.0001.STD_TEXT" value="" type="text" /><span id="o1_LANSA_7710" class="ui-widget"><span class="hidden__" style="display:none;"><span class="reentryfield"></span><span class="reentryvalue"></span><span class="formname">LANSA</span><span class="field_name_to_exchange"></span><span class="closing_url"></span><span class="closing_wrname">Close</span><span class="on_change_wamname">H202148</span><span class="on_change_wrname"></span><span class="on_change_protocol"></span><span class="on_change_reentryfield"></span><span class="on_change_reentryvalue"></span><span class="on_change_target_window_name"></span></span><button type="button" id="o1_LANSA_7710_btn" class="std_prompter_button" onmouseover="this.className='std_prompter_button_mouseover';" onmouseout="this.className='std_prompter_button'" onclick="if(isDblClick(this)){{return false;}};;return stdPrompterBtnClick(this,'LANSA','','H202148','Prompt','','40pt','40pt',true,'ridge','1px','std_prompter',false);"><img src="/IMAGES/icons/normal/16/zoom_16.png" align="middle" style="width:12pt;height:12pt;" /><span class="std_image_button_text"></span></button></span></td><td class="STD_TEXTL" __cellvalue=""><input onchange="return isValidText(this, 'O')" id="LIST.0001.STD_TEXTL" class="text" maxlength="75" size="60" name="LIST.0001.STD_TEXTL" value="" type="text" /></td><td class="STD_TEXTS" __cellvalue=""><input onchange="return isValidText(this, 'O')" id="LIST.0001.STD_TEXTS" class="text" maxlength="30" size="30" name="LIST.0001.STD_TEXTS" value="" type="text" /></td><td class="STD_TITLE" __cellvalue=""><input onchange="return isValidText(this, 'O')" id="LIST.0001.STD_TITLE" class="text" maxlength="40" size="40" name="LIST.0001.STD_TITLE" value="" type="text" /></td></tr><tr __oddrc="list-o" __evenrc="list-e" class="list-e"><td class="STD_CODE" __cellvalue=""><input onchange="return isValidText(this, ' ')" id="LIST.0002.STD_CODE" class="utext" maxlength="3" size="3" name="LIST.0002.STD_CODE" value="" type="text" /></td><td class="STD_QNAM" __cellvalue=""><input onchange="return isValidText(this, ' ')" id="LIST.0002.STD_QNAM" class="utext" maxlength="20" name="LIST.0002.STD_QNAM" value="" type="text" /></td><td class="STD_QORD" __cellvalue=""><input onchange="return isValidText(this, 'O')" id="LIST.0002.STD_QORD" class="utext" maxlength="256" size="60" name="LIST.0002.STD_QORD" value="" type="text" /></td><td class="STD_QSEL" __cellvalue=""><input onchange="return isValidText(this, 'O')" id="LIST.0002.STD_QSEL" class="text" maxlength="256" size="60" name="LIST.0002.STD_QSEL" value="" type="text" /></td><td class="STD_STRNG" __cellvalue=""><input onchange="return isValidText(this, ' ')" id="LIST.0002.STD_STRNG" class="utext" maxlength="512" size="60" name="LIST.0002.STD_STRNG" value="" type="text" /></td><td class="STD_TEXT" __cellvalue=""><input onchange="return isValidText(this, 'O')" id="LIST.0002.STD_TEXT" class="text" maxlength="50" size="50" name="LIST.0002.STD_TEXT" value="" type="text" /><span id="o2_LANSA_7710" class="ui-widget"><span class="hidden__" style="display:none;"><span class="reentryfield"></span><span class="reentryvalue"></span><span class="formname">LANSA</span><span class="field_name_to_exchange"></span><span class="closing_url"></span><span class="closing_wrname">Close</span><span class="on_change_wamname">H202148</span><span class="on_change_wrname"></span><span class="on_change_protocol"></span><span class="on_change_reentryfield"></span><span class="on_change_reentryvalue"></span><span class="on_change_target_window_name"></span></span><button type="button" id="o2_LANSA_7710_btn" class="std_prompter_button" onmouseover="this.className='std_prompter_button_mouseover';" onmouseout="this.className='std_prompter_button'" onclick="if(isDblClick(this)){{return false;}};;return stdPrompterBtnClick(this,'LANSA','','H202148','Prompt','','40pt','40pt',true,'ridge','1px','std_prompter',false);"><img src="/IMAGES/icons/normal/16/zoom_16.png" align="middle" style="width:12pt;height:12pt;" /><span class="std_image_button_text"></span></button></span></td><td class="STD_TEXTL" __cellvalue=""><input onchange="return isValidText(this, 'O')" id="LIST.0002.STD_TEXTL" class="text" maxlength="75" size="60" name="LIST.0002.STD_TEXTL" value="" type="text" /></td><td class="STD_TEXTS" __cellvalue=""><input onchange="return isValidText(this, 'O')" id="LIST.0002.STD_TEXTS" class="text" maxlength="30" size="30" name="LIST.0002.STD_TEXTS" value="" type="text" /></td><td class="STD_TITLE" __cellvalue=""><input onchange="return isValidText(this, 'O')" id="LIST.0002.STD_TITLE" class="text" maxlength="40" size="40" name="LIST.0002.STD_TITLE" value="" type="text" /></td></tr></tbody></table></div><script type="text/javascript">//<![CDATA[
register_std_grid('LIST',{
 columns: 9,
  allowSort: true,
  allowColResize: true,
  hoverEffect: false,
  selectableRows: false
  });
//]]></script></div></div></div></div></form><div id="lpage_footer"><!--   Footer--><div id="lpage_footerContainer"><div id="lpage_footerContent"><div id="lpage_footerLogo"><h3><a href="http://www.lansa.com" tabindex="-1"><span>powered by </span>LANSA</a></h3></div><span id="lpage_footerNav"><ul><li><a href="#">Home</a></li><li class="lpage_space">|</li><li><a href="#">Services</a></li><li class="lpage_space">|</li><li><a href="#">Contact</a></li><li class="lpage_space">|</li><li><a href="#">About</a></li></ul></span><p>&copy; Copyright 2022 LANSA</p><div style="clear:both;"></div></div></div></div></body></html>
Thank you for your help.
Best regards, Yukiko Ikeo
Post Reply