Biz/Browserに関する障害レポート
9290 | Layoutプロパティを$OPTIMALと設定したオブジェクト(OptionButton,CheckBox)の子アイテムへのinsert,delete,truncateが即座に反映されない
|
|||||||||
対象バージョン | Biz/Browser V Ver 5.0.0.0 〜 Biz/Browser V Ver 5.0.1.0 |
|||||||||
障害内容 | Layoutプロパティを$OPTIMALと設定したオブジェクト(OptionButton,CheckBox)の子アイテムへのinsert,delete,truncateを行ってもその変更が即座に画面へ反映されない。
[スクリプト例]
CheckBox CheckBox1 { X = 12; Y = 20; Width = 361; Height = 62; CheckItem item[] { Height = 20; Layout = $OPTIMAL; Y = 17; }; item << CSV(.value, .title) { 1,ああああ 2,いいいい }; } Button Button1 { X = 10; Y = 88; Width = 202; Height = 23; AltKey = $F08; Title = "現象確認ボタン"; Function OnTouch( e ) { ^.CheckBox1.item.truncate(); ^.CheckBox1.item << CSV(.value, .title) { 3,AAAAA 4,BBBBB }; } } |
|||||||||
要因 | delete,insert,truncateなどによる子オブジェクトの構成変更の直後に、本来実行されるべき再レイアウト処理が正しく実行されず、子オブジェクトの座標に正しい値が設定されていなかった。
|
|||||||||
対処方法 |
|
|||||||||
改修バージョン |
Biz/Browser V Ver 5.0.1.1
|
|||||||||