编写的代码执行后sheet名称背景并没有变化也没有报错,求教各位大佬:window.onload = function () {
try {
// 获取报表对象
var report = finereport.getReport();
// 设定值
var specifiedValue = 10;
// 获取Sheet标签元素
var sheetTabs = document.querySelectorAll('.fr-sheetbutton-middlepart');
// 获取指定单元格的值,这里假设获取第0行第1列单元格的值
var cellValue = report.getCell(0, 1).getText();
var numCellValue = parseFloat(cellValue);
if (!isNaN(numCellValue) && numCellValue < specifiedValue && sheetTabs.length > 0) {
sheetTabs.style.backgroundColor ='red';
}
} catch (error) {
console.error('An error occurred:', error);
}
};sheet_color.zip