スクリプト開発モデル(PageBase開発モデル)でのClientオブジェクトを利用した際に、
* 画面A
var obj = new Object();
obj.prop1 = "value1111";
Client.set("key1", obj);
* 画面B
var obj = Client.get("key1");
obj.prop1 = "value2222"
* 画面C
var obj = Client.get("key1");
Debug.print(obj.prop1); // 【※1】
上記のように画面A→B→Cと遷移した際に、【※1】での値に関して、intra-martの製品バージョンにより、返却される値が異なります。
Ver4.0以降のバージョン:「value2222」
Ver3.2以前のバージョン:「value1111」
上記の動作は、セッション管理方法の違いによる仕様であり不具合ではありません。
JumpUPモジュール等でVer3.2以前のプログラムを移行する際はご注意ください。
-- 対象 ------------------------------------------------------------------------
iWP/Webシステム構築基盤/WebPlatform/AppFramework
--------------------------------------------------------------------------------
FAQID:278