У меня есть квитанция, сделанная с использованием Crystal Reports, где страница имеет ширину 4 дюйма, а высота должна быть динамической. Я установил высоту до 2 дюймов, потому что я не знаю, как сделать ее динамичной. Принтер представляет собой TVS RP-45 Justbill printer.
Принтер выталкивает бумагу после печати. Как остановить это?
Любое решение, помимо Crystal Reports, было бы полезно. Программа написана на С#.NET 2.0 Winforms и подключается к базе данных SQL Server 2005.
Report Header Section
Bill no : 101
______________________________________________
Detail Section
Item Code Qty Amount
[ItemCode] [Qty] [Amount]
______________________________________________
Report Footer Section
Grand Total [GrandTotal]
______________________________________________
Раздел Нижний колонтитул отчета использует около 2 дюймов, поэтому я устанавливаю высоту бумаги на 2 дюйма. Это не решило проблему. Высота бумаги теперь в 2 раза больше, чем должно быть, если есть более 1 предмета.
Принтер использует рулонную бумагу, и он должен подавать больше бумаги пропорционально количеству проданных предметов.
Пожалуйста, помогите мне решить это, не тратя бумагу.