Печать этикеток со штрихкодами

Обсуждение Stimulsoft Reports.WEB
Ответить
nkizza
Сообщения: 3
Зарегистрирован: 31 авг 2015, 16:51

Печать этикеток со штрихкодами

Сообщение nkizza »

Здравствуйте!
Стоит задача: для каждого прихода печатать набор этикеток со штрихкодами. Колонки результата запроса такие: наименование, штрихкод, количество.
Необходимо повторить databand с нужной строкой столько раз, сколько указано в колонке количество. Т.е, например, если были оприходованы сапоги с ШК 1234567, 11 штук, нужно, чтобы этикетка с этим наименованием и штрихкодом появилась на листе 11 раз.

Можно ли каким-то образом сделать это в интерфейсе дизайнера? И, если нет, то каким образом?
Спасибо.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Печать этикеток со штрихкодами

Сообщение HighAley »

Здравствуйте.

Для этого вы можете добавить второй бэнд данных, у него указать мастер бэнд с товарами. Мастер бэнд можно сделать нулевой высоты.
После чего можно написать следующий код в событии AfterPrint бэнда.

Код: Выделить всё

DataBand1.CountData = Order_Details.Quantity;
Рабочий пример прилагаем.
Report.mrt
(25.85 КБ) 705 скачиваний
Спасибо.
nkizza
Сообщения: 3
Зарегистрирован: 31 авг 2015, 16:51

Re: Печать этикеток со штрихкодами

Сообщение nkizza »

Aleksey Andreyanov писал(а):Здравствуйте.

Для этого вы можете добавить второй бэнд данных, у него указать мастер бэнд с товарами. Мастер бэнд можно сделать нулевой высоты.
После чего можно написать следующий код в событии AfterPrint бэнда.

Код: Выделить всё

DataBand1.CountData = Order_Details.Quantity;
Рабочий пример прилагаем.
Report.mrt
Спасибо.
Спасибо за быстрый ответ, к сожалению, тема была создана по моей ошибке не в том разделе. Скажите, для Stimulsoft Reports.Java это актуальный код и пример?
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Re: Печать этикеток со штрихкодами

Сообщение Aleksey »

Здравствуйте,

К сожалению в Java версии код в событиях не поддерживается и данный пример работать не будет.
Для Java версии решение - это только передавать данные уже с необходимым количетсвом строк.

Спасибо.
nkizza
Сообщения: 3
Зарегистрирован: 31 авг 2015, 16:51

Re: Печать этикеток со штрихкодами

Сообщение nkizza »

Aleksey писал(а):Здравствуйте,

К сожалению в Java версии код в событиях не поддерживается и данный пример работать не будет.
Для Java версии решение - это только передавать данные уже с необходимым количетсвом строк.

Спасибо.
Хорошо, спасибо.
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Re: Печать этикеток со штрихкодами

Сообщение Aleksey »

Здравствуйте,

Дайте знать, если возникнут еще вопросы.

Спасибо.
Roman
Сообщения: 1
Зарегистрирован: 16 ноя 2022, 14:28

Re: Печать этикеток со штрихкодами

Сообщение Roman »

nkizza писал(а): 01 сен 2015, 10:35
Aleksey Andreyanov писал(а):Здравствуйте.

Для этого вы можете добавить второй бэнд данных, у него указать мастер бэнд с товарами. Мастер бэнд можно сделать нулевой высоты.
После чего можно написать следующий код в событии AfterPrint бэнда.

Код: Выделить всё

DataBand1.CountData = Order_Details.Quantity;
Рабочий пример прилагаем.
Report.mrt
Спасибо.
Спасибо за быстрый ответ, к сожалению, тема была создана по моей ошибке не в том разделе. Скажите, для Stimulsoft Reports.Java это актуальный код и пример?
Добрый день, а можно выложить рабочий пример еще раз, а то сейчас пишет, что вложение больше не доступно?
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Re: Печать этикеток со штрихкодами

Сообщение Aleksey »

Здравствуйте,

Пример во вложении.

Спасибо.
Вложения
ReportSample.mrt
(790.17 КБ) 348 скачиваний
Ответить