Автор |
Сообщение |
jesc
Новичок
Зарегистрирован: Вт авг 24, 2010 12:58 pm Сообщения: 23
|
Логика работы PrintDocumentTitle
Не совсем понятна логика работы данного метода Мне нужно напечатать нефискальный документ, внешний вид должен быть как у фискального (естественно без фискальных признаков), т.е. документы должны быть единообразны. Проблема в том что данный метод не всегда выдает шапку чека (т.е. строки типа "ООО Рога и Ко" "Добро пожаловать"), иногда выдает, иногда нет. В результате на некоторых документах две шапки, смотрится непрофессионально. Если блок реквизитов печатать в конце документа (тбл. 1, стр.17, значение 1), зачем там печатать еще и шапку??? Или можно как-то получить (не печатать!) реквизиты, которые печатает этот метод?
|
Чт апр 28, 2011 2:21 pm |
|
|
Selihov Dmitry
Постоянный участник
Зарегистрирован: Пт май 19, 2006 6:26 pm Сообщения: 10424 Откуда: Штрих-М
|
Re: Логика работы PrintDocumentTitle
PrintDocumentTitle никогда не печатает клише (типа "ООО Рога и Ко" "Добро пожаловать"). Этот метод печатает 3 строки с номером ККМ, ИНН, типом документа и дату и время. Для печати клише Вы можете использовать метод PrintCliche (работает только на последних прошивках ФР), либо выводить его методом PrintString.
_________________ С уважением, Селихов Дмитрий Юрьевич Инженер технической поддержки ЗАО "Штрих-М" mailto: support@shtrih-m.ru тел. (495) 787-60-96 ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М Shels-m.ru
|
Чт апр 28, 2011 5:24 pm |
|
|
jesc
Новичок
Зарегистрирован: Вт авг 24, 2010 12:58 pm Сообщения: 23
|
Re: Логика работы PrintDocumentTitle
Клише можно получить программно, поэтому напечатать его не проблема. Как получить программно реквизиты, я не нашел. Метод их все-таки печатает, в дебаге дохожу до вызова, выполняю вызов, смотрю на ленту, вижу реквизиты и клише. Что я делаю не так?
|
Чт апр 28, 2011 8:58 pm |
|
|
Selihov Dmitry
Постоянный участник
Зарегистрирован: Пт май 19, 2006 6:26 pm Сообщения: 10424 Откуда: Штрих-М
|
Re: Логика работы PrintDocumentTitle
Приведите в пример копию чека. Укажите что не так.
_________________ С уважением, Селихов Дмитрий Юрьевич Инженер технической поддержки ЗАО "Штрих-М" mailto: support@shtrih-m.ru тел. (495) 787-60-96 ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М Shels-m.ru
|
Пт апр 29, 2011 2:50 pm |
|
|
jesc
Новичок
Зарегистрирован: Вт авг 24, 2010 12:58 pm Сообщения: 23
|
Re: Логика работы PrintDocumentTitle
После печати нефискальных данных был вызван PrintDocumentTitle Клише здесь явно лишнее
|
Вт май 03, 2011 3:14 pm |
|
|
Кулаков Антон
Участник
Зарегистрирован: Вт ноя 11, 2008 5:21 pm Сообщения: 3330 Откуда: Штрих-М
|
Re: Логика работы PrintDocumentTitle
Разбираемся, ответим позже.
_________________ С уважением, Кулаков Антон Алексеевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
|
Вт май 03, 2011 5:03 pm |
|
|
BattleDron
Новичок
Зарегистрирован: Вт июн 07, 2016 12:37 pm Сообщения: 4
|
Re: Логика работы PrintDocumentTitle
Апну тему. В наличии нефискализированный ККМ Штрих-Light-ФР-К. Драйвер FR 4.12.0.379 Ситуация. Печатаю ВЕСЬ документ методами PrintString и PrintWideString. После отработки этих методов нужно вывести 3 строки: с номером ККМ, ИНН, типом документа и дата-время. Эти строки прекрасно формирует и печатает метод PrintDocumentTitle. НО! При обращении к этому методу ДО его выполнения автоматически вызывается печать клише с рекламным текстом. Чек приложен. Вопросы. 1. В каком поле какой внутренней таблицы зашита печать клише с рекламным текстом при вызове PrintDocumentTitle? 2. Как я могу после вызова метода PrintString СРАЗУ вызвать метод PrintDocumentTitle БЕЗ печати клише с рекламным текстом?
|
Ср июн 15, 2016 1:23 pm |
|
|
Selihov Dmitry
Постоянный участник
Зарегистрирован: Пт май 19, 2006 6:26 pm Сообщения: 10424 Откуда: Штрих-М
|
Re: Логика работы PrintDocumentTitle
1. Можно в таблице 1 поле 42 Печать клише после завершения документа попробовать поставить в 0. 2. Если вам не надо печатать клише и Вы все печатаете методом PrintString, почему бы его вообще не стереть из таблицы 4 Текст в чеке.
_________________ С уважением, Селихов Дмитрий Юрьевич Инженер технической поддержки ЗАО "Штрих-М" mailto: support@shtrih-m.ru тел. (495) 787-60-96 ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М Shels-m.ru
|
Ср июн 15, 2016 2:15 pm |
|
|
BattleDron
Новичок
Зарегистрирован: Вт июн 07, 2016 12:37 pm Сообщения: 4
|
Re: Логика работы PrintDocumentTitle
Рекламный текст и клише нужны для печати фискального чека. Верно ли я понимаю логику ПО: если после вызова PrintString следует вызов PrintDocumentTitle, это говорит о том, что предыдущий документ закончился и, в соответствии с показателем в таблице 1 ряд 1 поле 40 Печать клише после завершения документа = 1, следует печатать клише и рекламный текст - так?
|
Ср июн 15, 2016 2:33 pm |
|
|