Страница 1 из 1

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 КБ) 10655 просмотров

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

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

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