Я разрабатываю надстройку Word (Word API + Office. js), где я работаю с элементами управления содержимым, я пытаюсь прочитать содержимое таблицы внутри элемента управления содержимым, где мне нужно удалить пустые строки. Образец : У меня есть эта таблица внутри элемента управления содержимым. Мне нужно удалить пустые строки
![enter image description here](https://i.stack.imgur.com/yTR12.png)
Я попробовал приведенный ниже код, чтобы прочитать содержимое таблицы, но получить неопределенный ошибка при чтении таблицы
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