1500 позиций в печатной форме ассортимента

Обсуждение и вопросы по аналитической подсистеме Меркурий-ERP
Алифов Эльчин
Сообщения: 28
Зарегистрирован: Чт апр 13, 2017 1:10 pm

1500 позиций в печатной форме ассортимента

Сообщение Алифов Эльчин » Вт июн 13, 2017 7:28 am

в ассортименте если выделено больше 1500 позиций то выходит ошибка на фото
photo_2017-06-12_22-31-03.jpg
photo_2017-06-12_22-31-03.jpg (96.2 КБ) 203 просмотра

Как исправить?

Аватара пользователя
admin
Site Admin
Сообщения: 53
Зарегистрирован: Ср апр 05, 2017 6:05 pm

Re: 1500 позиций в печатной форме ассортимента

Сообщение admin » Пн июн 19, 2017 12:59 pm

Меркурий подставляет вместо параметра :print_param выражение вида [a,b,c..z], где a,b,c - ключевые поля отмеченных записей. Соответственно, если отмечено слишком много записей, запрос становится слишком большим и превышает максимальную длину, заложенную в архитектуре Firebird.
Исправить это нельзя, остается только порекомендовать использовать Отчеты, а не печатные формы для подобных целей. Там вы сможете сделать фильтр по группе товара, или дате накладной... Да и пользоваться им будет удобнее, чем выделять 100500 позиций инсертом.


Вернуться в «Аналитика и отчеты в Меркурий-ERP»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость