作成日: 2025/02/20 最終更新日: 2025/08/06
文書種別
不具合
発生環境
5.20241.19以降のバージョンで発生
状況
修正済み
詳細
下記のように、MultiRowのlayoutDefinitionプロパティの値を書き換えても更新されません。
var layoutDefinition = multirow.layoutDefinition;
layoutDefinition[0].cells[0].header = 'COL111111';
multirow.layoutDefinition = layoutDefinition;
回避方法
この問題はバージョン5.20251.40で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
sliceメソッドを使用して、新しく作成したオブジェクトをmultirow.layoutDefinitionに渡すことで更新できます。
var layoutDefinition = multirow.layoutDefinition.slice();
layoutDefinition[0].cells[0].header = 'COL111111';
multirow.layoutDefinition = layoutDefinition;