0

У меня есть сетка данных Dojo, которую я реализую в XPages, которая содержит много данных.Работа с сеткой данных Dojo Data в «Ошибка нечистоты: TableStore: недопустимый параметр»

Когда я пытаюсь вызвать exportGrid в Data Grid, он обычно работает хорошо. Однако, похоже, что за определенной точкой данных я не могу экспортировать сетку.

Когда я бег экспорта, я получаю ошибку: xspClientDojo.js: 5 неперехваченной Ошибки: TableStore: недопустимый параметр

Это, как представляется, происходит во время функции «ПолучитьЗначение», в частности, в «_assertHasAttribute» вызов функции.

Я не очень разбираюсь в отладке Dojo, но я ищу любые советы, чтобы указать мне на решение или метод для дальнейшей отладки проблемы.

Спасибо за любую помощь, которую вы могли бы предоставить.

ответ

0

После очередного возиться с отладчиком я смог узнать, что происходит.

Служба останова, обслуживающая сетку данных, была основана на представлении Notes. В этом представлении Notes был столбец, который иногда возвращал ошибку. Когда представление заметок возвращает ошибку, столбец опущен из службы останова. Поэтому, когда эта строка запрашивается для данных, она не содержит именованный атрибут.

В идеале я ожидал бы, что служба остатка будет содержать текст ошибки или значение null, но это приводит к этой ошибке.

+0

Вы можете рассмотреть использование пользовательского сервиса отдыха для обработки этого – stwissel

Смежные вопросы