作成日: 2025/02/25 最終更新日: 2025/03/26
文書種別
不具合
状況
修正済み
詳細
以下の値が設定されているハイパーリンク型セルを含む列ヘッダをダブルクリックしても、列幅の自動調整機能が動作しません。
- 値をnullに設定している
- 数値やBooleanなど文字列以外の値を設定する
回避方法
SpreadJS (Ver.18.0.6)で修正済み。
Ver.18.0.6より前のバージョンでは、以下のコードを追加して回避が可能です。
var autoFitWidthFn = GC.Spread.Sheets.CellTypes.HyperLink.prototype.getAutoFitWidth;
GC.Spread.Sheets.CellTypes.HyperLink.prototype.getAutoFitWidth = function (value, text, cellStyle, zoomFactor, context) {
if (typeof value !== 'string') {
value = text || "";
}
return autoFitWidthFn.apply(this, arguments);
};