Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически часто с пользователем)
Текущее время: 28.10.2024 13:02

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Печать на принтере чеков
СообщениеДобавлено: 14.01.2020 20:11 
Не в сети

Зарегистрирован: 10.04.2015 13:32
Сообщения: 159
Добрый день!

Подскажите, пожалуйста, как сделать перенос данных с одной строки на другую, печатая чек.

Есть вот такая строка:

[qdfSalesProducts_Product_SalePrice_Quantity_Amount]

При длинном названии получается обрезанная выгрузка ввиду того, что данные не вмещаются.

Можно ли сделать так, чтобы на первой строке печаталось название, а на второй (ниже) цена, количество и сумма?

Сейчас выгружается в одну строку:
Первый тестовый товар 3,00 (и дальше не видно)

А Нужно:
Первый тестовый товар
3,00 1,00 3,00



На скрине пример того, как сейчас обрезает данные.


Вложения:
изображение_viber_2020-01-14_19-10-43.jpg
изображение_viber_2020-01-14_19-10-43.jpg [ 81.64 КБ | Просмотров: 32030 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать на принтере чеков
СообщениеДобавлено: 16.01.2020 21:10 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Пожалуйста, сделайте скриншот формы печати чека.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать на принтере чеков
СообщениеДобавлено: 17.01.2020 13:43 
Не в сети

Зарегистрирован: 10.04.2015 13:32
Сообщения: 159
Все по умолчанию в демо базе


Вложения:
Чек.png
Чек.png [ 86.44 КБ | Просмотров: 31974 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать на принтере чеков
СообщениеДобавлено: 21.09.2020 10:12 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Можно добавить новый параметр - галочка "Перенос строк" и текстовое поле "Длина строки" в символах. Тогда можно реализовать перенос текста на следующую строку при превышении Длины.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать на принтере чеков
СообщениеДобавлено: 14.02.2021 08:46 
Не в сети

Зарегистрирован: 18.07.2013 07:57
Сообщения: 17
Откуда: Горно-Алтайск
Здравствуйте! Подскажите где можно редактировать шаблон чека? Хочу убрать лишнее


Вложения:
2021-02-12_10-49-39.png
2021-02-12_10-49-39.png [ 247.06 КБ | Просмотров: 24041 ]
IMG_737611.jpg
IMG_737611.jpg [ 186 КБ | Просмотров: 24041 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать на принтере чеков
СообщениеДобавлено: 03.05.2021 13:13 
Не в сети

Зарегистрирован: 10.04.2015 13:32
Сообщения: 159
В программе доработана возможность выгрузки чека на активном принтере с переносом значений на другие строки.

Как например, название прописавыется на одной строке, а суммы с количеством на другой.

Вот сам код глобальной константы для access: SELECT Product & Chr(13) & Chr(10) & FORMAT(SalePrice, "0.00") & ' ' & Quantity & ' ' & FORMAT(Amount, "0.00") FROM qdfSalesProducts WHERE SaleID = <qdfSales>.<ID>

Пример для базы MS SQL 2017: SELECT CONCAT(Product, Char(13), FORMAT(SalePrice, 'Standard'), ' * ', Quantity, ' = ', FORMAT(AmountWithNds, 'Standard')) FROM qdfSalesProducts WHERE SaleID = <qdfSales>.<ID>

Ниже скриншоты


Вложения:
чек.jpg
чек.jpg [ 167.46 КБ | Просмотров: 21769 ]
печ чек.png
печ чек.png [ 70.54 КБ | Просмотров: 21769 ]
ГлКонст.png
ГлКонст.png [ 42.3 КБ | Просмотров: 21769 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать на принтере чеков
СообщениеДобавлено: 06.05.2021 00:50 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Спасибо, что сообщаете о хорошей новости

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB