Вопрос

График или показатель по view

Добрый день!



Имеется view. Хочу вывести показатель "сумма" строк с учетом фильтра. Выбираю объект, устанавливаю фильтр и получаю ошибку:



{errorCode: "ArgumentNullOrEmptyException", message: "Значение аргумента "queryExpressions" не может быть пустым", stackTrace: undefined, errors: Array(0)}



Может быть надо как-то "правильно" указывать значения view или еще чего-то надо?

Нравится

3 комментария
Лучший ответ

Быстров Сергей,

Такая ошибка возникает для пустых и null объектов типа System.String, то есть, вероятнее всего, причина в данных используемого представления.

Попробуйте проанализировать данные, которые возвращает представление - нет ли там пустых строк, а также логи сервера.

Для начала посмотрите SQL-профайлером, какой запрос идет в базу данных. Таким образом Вы сможете понять из-за чего возникает ошибка.

Если не получится разобраться самостоятельно, тогда приведите код Вашего представления и каким образом Вы его настраиваете в графике.

Алла Савельева,

Запрос даже до профайлера не дошел (по крайне мере не видел его там). Вьюха просто состоит из колонок текстовых и ID. Я могу работать с ней (есть справочник + используется в БП), но ни график ни показатель сделать не могу. Показатель простой - количество без фильтра (в таблице 5 строк). Запрос у вьюхи тоже элементарный (прямая копия таблицы с другой базы).

Быстров Сергей,

Такая ошибка возникает для пустых и null объектов типа System.String, то есть, вероятнее всего, причина в данных используемого представления.

Попробуйте проанализировать данные, которые возвращает представление - нет ли там пустых строк, а также логи сервера.

Показать все комментарии