Печать этикеток со штрихкодами
Печать этикеток со штрихкодами
Здравствуйте!
Стоит задача: для каждого прихода печатать набор этикеток со штрихкодами. Колонки результата запроса такие: наименование, штрихкод, количество.
Необходимо повторить databand с нужной строкой столько раз, сколько указано в колонке количество. Т.е, например, если были оприходованы сапоги с ШК 1234567, 11 штук, нужно, чтобы этикетка с этим наименованием и штрихкодом появилась на листе 11 раз.
Можно ли каким-то образом сделать это в интерфейсе дизайнера? И, если нет, то каким образом?
Спасибо.
Стоит задача: для каждого прихода печатать набор этикеток со штрихкодами. Колонки результата запроса такие: наименование, штрихкод, количество.
Необходимо повторить databand с нужной строкой столько раз, сколько указано в колонке количество. Т.е, например, если были оприходованы сапоги с ШК 1234567, 11 штук, нужно, чтобы этикетка с этим наименованием и штрихкодом появилась на листе 11 раз.
Можно ли каким-то образом сделать это в интерфейсе дизайнера? И, если нет, то каким образом?
Спасибо.
Re: Печать этикеток со штрихкодами
Здравствуйте.
Для этого вы можете добавить второй бэнд данных, у него указать мастер бэнд с товарами. Мастер бэнд можно сделать нулевой высоты.
После чего можно написать следующий код в событии AfterPrint бэнда.
Рабочий пример прилагаем.
Спасибо.
Для этого вы можете добавить второй бэнд данных, у него указать мастер бэнд с товарами. Мастер бэнд можно сделать нулевой высоты.
После чего можно написать следующий код в событии AfterPrint бэнда.
Код: Выделить всё
DataBand1.CountData = Order_Details.Quantity;
Re: Печать этикеток со штрихкодами
Спасибо за быстрый ответ, к сожалению, тема была создана по моей ошибке не в том разделе. Скажите, для Stimulsoft Reports.Java это актуальный код и пример?Aleksey Andreyanov писал(а):Здравствуйте.
Для этого вы можете добавить второй бэнд данных, у него указать мастер бэнд с товарами. Мастер бэнд можно сделать нулевой высоты.
После чего можно написать следующий код в событии AfterPrint бэнда.Рабочий пример прилагаем. Спасибо.Код: Выделить всё
DataBand1.CountData = Order_Details.Quantity;
Re: Печать этикеток со штрихкодами
Здравствуйте,
К сожалению в Java версии код в событиях не поддерживается и данный пример работать не будет.
Для Java версии решение - это только передавать данные уже с необходимым количетсвом строк.
Спасибо.
К сожалению в Java версии код в событиях не поддерживается и данный пример работать не будет.
Для Java версии решение - это только передавать данные уже с необходимым количетсвом строк.
Спасибо.
Re: Печать этикеток со штрихкодами
Хорошо, спасибо.Aleksey писал(а):Здравствуйте,
К сожалению в Java версии код в событиях не поддерживается и данный пример работать не будет.
Для Java версии решение - это только передавать данные уже с необходимым количетсвом строк.
Спасибо.
Re: Печать этикеток со штрихкодами
Здравствуйте,
Дайте знать, если возникнут еще вопросы.
Спасибо.
Дайте знать, если возникнут еще вопросы.
Спасибо.
Re: Печать этикеток со штрихкодами
Добрый день, а можно выложить рабочий пример еще раз, а то сейчас пишет, что вложение больше не доступно?nkizza писал(а): ↑01 сен 2015, 10:35Спасибо за быстрый ответ, к сожалению, тема была создана по моей ошибке не в том разделе. Скажите, для Stimulsoft Reports.Java это актуальный код и пример?Aleksey Andreyanov писал(а):Здравствуйте.
Для этого вы можете добавить второй бэнд данных, у него указать мастер бэнд с товарами. Мастер бэнд можно сделать нулевой высоты.
После чего можно написать следующий код в событии AfterPrint бэнда.Рабочий пример прилагаем.Код: Выделить всё
DataBand1.CountData = Order_Details.Quantity;
Report.mrt
Спасибо.
Re: Печать этикеток со штрихкодами
Здравствуйте,
Пример во вложении.
Спасибо.
Пример во вложении.
Спасибо.
- Вложения
-
- ReportSample.mrt
- (790.17 КБ) 348 скачиваний