我需要实现个功能,把空的单元格或者带公式的单元格返回值为空或者返回值是错误类型的都变成“/”,我用
var oldPaint = GC.Spread.Sheets.CellTypes.Text.prototype.paint;
GC.Spread.Sheets.CellTypes.Text.prototype.paint = function (ctx, value, x, y, w, h, style, context) {
// 错误类型不显示
if(value!=null && typeof(value._error)!="undefined"){
oldPaint.call(this, ctx, "", x, y, w, h, style, context);
}
else {
oldPaint.apply(this, arguments);
}
}
这个方法,把返回值是错误类型的公式都变成空了,所以在页面显示的看上去是空的,这样的单元格也要加上“/”,怎样判断这样的单元格呢?
|
|