作成日: 2026/11/12 最終更新日: 2026/11/12
文書種別
不具合
状況
回避方法あり
詳細
FlexSheetでDataMapの列にNULL値が設定されている場合、オートフィル機能でコピーすると選択した値がコピーされず空白になります。
回避方法
オートフィル完了後にautoFilledイベントを利用して、対象列(ここでは、options列)の値を正しい値で上書きする処理を追加します。
flex.autoFilled.addHandler((s, e) => {
let range = e.range;
for (let c = range.leftCol; c <= range.rightCol; c++) {
let col = s.columns[c];
if (col.binding == "options") {
let val = s.getCellData(range.topRow, c, true);
for (let r = range.topRow + 1; r <= range.bottomRow; r++) {
s.setCellData(r, c, val);
}
}
}
});