我正在开发一个 Word 加载项(Word API + Office.js),我正在使用内容控件,我正在尝试读取内容控件中的表格内容,我需要在其中删除空行示例:我有这个表格在内容控件中,我必须删除空白行
我尝试使用以下代码读取表格内容,但在读取表格时出现未定义错误
function checktable() {
Word.run(function (context) {
// Queue a command to get the current selection and then
// create a proxy range object with the results.
var contentControls = context.document.contentControls.getByTag('control').getFirst();
context.load(contentControls,'tables');
return context.sync()
.then(function () {
var table;
// Get the longest word from the selection.
if (contentControls.tables.items.length === 0) {
document.getElementById('lblstatus').innerText += "No Tables found";
}
else {
document.getElementById('lblstatus').innerText += " Tables found";
table = contentControls.tables.getFirstOrNullObject();
}
context.load(table, 'values');
})
.then(context.sync)
.then(function () {
var Tablevaules = table.values;
// Queue a command to highlight the search results.
document.getElementById('lblstatus').innerText += element + ":" + "Successs";
});
})
.catch(errorHandler);
}
请让我知道是否有其他方法可以实现此功能,或者是否可以使用 office js