Просмотр полной версии : Пустые строки в предчеке.
Добрый день.
Проблема такого рода: в предчеке вылезают пустые строки в списке блюд между позициями.
Полез на станцию в формс и нашёл вот что: форма не соответствует тому, что вылезает. Т.е., в заголовке название ресторана в форме - у правого края, по факту лезет по центру. Разделители даты в форме в одном месте точки, в другом "слеши", по факту и там, и там - тире.
Вроде как, ежели память мне не изменяет, типом разделителя в дате отличаются версии кипера. Сейчас стоит 6.94 версия. Что, получается, на станции формы от старого кипера, что ли?
Помогите разобраться, пожалуйста :)
Полез на станцию в формс
а вы разбираетесь в формате чека настолько, чтобы в ручную править фрм??? Для остальных придуман визуальный редактор фрмок федитор - лежит на манагере.
Вроде как, ежели память мне не изменяет, типом разделителя в дате отличаются версии кипера.
изменяет, формат фрмок не менялся никогда.
Скорее всего проблема в пустом(а вернее как раз пробелом заполненной) второго описания блюда.
чтобы в ручную править фрм?
О-кей, полез на станцию в папку формс, чтобы вытащить форму на комп менеджера, чтобы там её уже открыть фрм-редактором. Не писал настолько подробно, так как думал, что итак понятно. А тащил форму на комп менеджера потому, что с сеткой проблемы и фрм-редактор долго открывает и сохраняет форму на кассе.
Нету пустой строки вроде бы. Она вылезает не после каждого блюда, а как-то рандомно. В среднем две штуки на десяток строк с блюдами. Опять таки, мне не понятно, почему после редактирования формы изменения не проявляются на чеке - поменял во фразе про чаевые точку на вскл.знк., но на бумажном чеке всё осталось по-прежнему.
формы изменения не проявляются на чеке
Видимо, либо не там редактируете, либо не ту форму...
---------- Сообщение добавлено в 19:00 ---------- Предыдущее сообщение было в 18:57 ----------
Она вылезает не после каждого блюда, а как-то рандомно.
Вот и я про то, посмотреть у какого блюда для начала и проверить, было бы странно как раз, если в каждом блюде такая строка была...
Хм, может, и не там. Тогда ещё вопрос: а какая тогда форма точно ответственна за предчек?
Не понял, зачем и как проверять блюда, когда в форме привязки к конкретному блюду нет, а есть переменная $dname, потом $qnt и $dsum, а следующей строкой - $aname.
следующей строкой - $aname.
вот она, имхо, и дает косяк, описанной мной выше - можно тут строку грохнуть, можно поблюдно проверять....
ответственна за предчек?
сморя какая касса - фчек обычно и фИчек, если предчекмакета нету. И не забывать смотреть в параметры фрмки, устанавливать ролл нужно, а не слип.
Спасибо большое за наводку, завтра покопаю =)
igles, сталкивался с таким на версии 6.79.
Так как кабак переходил с версии 6.49, на которой такого глюка не было, сделал вывод, что проблема версии. Помогала простая перезагрузка сервера (был выделенный).
Причина, как я считаю, была в настройке, при которой не печатались блюда с нулевой ценой. Вот как раз на их месте выходили пустые строки. Но еще раз повторюсь - на 6.49 все было нормально.
Спасибо за советы, но:
-Удаление переменной не помогло.
-Перезагрузка сервера не помогала ещё с самого начала.
Ощущение, что кипер берёт формы не из \\ркклиент\формс\ чего быть не может, вроде.
Точно ли формат фрм-файлов не менялся от версии к версии?
Точно ли формат фрм-файлов не менялся от версии к версии?
нет... но берите от той версии, какую используете во избежании так сказать....
Ощущение, что кипер берёт формы не из \\ркклиент\формс\ чего быть не может, вроде.
Нееее... такого быть вообще не может быть...
Значит смотрим в автоекзеке рабочий каталог кипера (их может быть несколько если были апгрейды или вообще) и вот оттуда берем... и смотрим ркипер6.ини тоже... давайте их в студию короче вместе с автоекзеком...
---------- Сообщение добавлено в 20:28 ---------- Предыдущее сообщение было в 20:27 ----------
-Удаление переменной не помогло.
Значит моя теория либо не верна, либо все тоже - не там правите или не то :)))
Автоэкзек:
mode com1:9600,n,8,1
mode com2:4800,n,8,1
mode com4:9600,n,8,1
prompt $p$g
path=c:\util;c:\drdos;c:\nc;c:\vc;c:\net;c:\touchk it
LOADHIGH share
c:\util\keyrus.com
cd \net
net start
net time \\rksrv /set /yes
net use d: \\rksrv\rk6
net share c=c:\ /full /yes
vga#font
:dtime
C:\TOUCH\NOMOUSE
C:\TOUCH\ELODEV 2200,3,9600,10 -C416,3700,3629,493,1,255
C:\TOUCH\MONMOUSE
cd \rkclient
vc rkeeper6.exe
vc
Как видим, каталог дефолтный, тем более, он там один.
Ркипер6.ини:
Network=ON
Language=RUSSIAN
ServerName=QSERV
Colors=2
256Color=on
HiResolution=2
comport1baud=4800
comport2baud=4800
comport4baud=9600
comport5baud=9600
CurDateInPrecheck=ON
NeedRePrintCroll=ON
CrollToFPrinter=ON
PrintToPrecheck=ON
RePrintCheck=ON
PrintFinalCheck=ON
UNPAYFinalCheck=ON
PrepayFinalCheck=ON
CashDrawOpen=ON
CanManualCardInput=ON
EKLZPrinter=shfrk.dll
shfrk_Port=1
shfrk_CheckPsw=1
shfrk_RepPsw=30
shfrk_Pay1=1
shfrk_Pay2=2
shfrk_Pay3=0
shfrk_Pay4=4
shfrk_Log=ON
shfrk_OneLine=ON
Тоже, вроде, всё по фэн-шую.
И таки да, SH совершенно прав, пустота на месте нулевых по цене блюд.
Апгрейдить кипер?
C:\TOUCH\MONMOUSE
C:\TOUCH\NOMOUSE
это лучше убрать
mode com1:9600,n,8,1
comport1baud=4800
shfrk_Port=1
это 3 несовместимых патаметра, лучше первые 2 убрать нафиг, а скорость фру задавать своей настройкой.
NeedRePrintCroll=ON
убрать, это печать контрольки для активных ккм.
CrollToFPrinter=ON
тоже старая геговская настройка, выкинуть.
c:\util\keyrus.com
обычно вгафонта хватает, кейрус памти больше жрет, тут видимо не актуально, но всеже...
comport5baud=9600
определение виртуальных комов вроде не видно, поэтому энта строчка тоже из серии бесполезных
Так что все то работает, но не по феншую :)
---------- Сообщение добавлено в 18:45 ---------- Предыдущее сообщение было в 18:40 ----------
net share c=c:\ /full /yes
и это ну совсем не нужно запускать каждый раз, это при настройке сети расшаривается раз и навсегда - можно закомментить строку.
Да, наблюдается отсутствие кора, у вас выделенный сервер?
---------- Сообщение добавлено в 18:47 ---------- Предыдущее сообщение было в 18:45 ----------
c:\touchk it
такого значение в досе не может быть в принципе. Или опечатка. Вообще не понятно зачем, если тач в каталоге TOUCH
---------- Сообщение добавлено в 18:50 ---------- Предыдущее сообщение было в 18:47 ----------
vc rkeeper6.exe
И вот апофеоз :) т.е. у вас сначала таки волков стартует?
1) Как убрать? Это же, вроде как, обязательные строчки для эловского тача.
2) Согласен полностью, что-то не доглядел.
3) 4) спасибо, потру.
5) Всё-же оставлю кейрус, ибо коллеги намекают. что он туда засунут был во времена мамонтов именно потому, что вгафонта не хватило. Подробностей не знаю, а экспериментировать неохота =)
6) Согласен, потру.
7) Согласен, но не потру. Это, как раз, фэншуй и перестраховка. Ежели шара слетит по какой-то причине, то как слетела, так и поставится обратно. =)
8) опять же, эловские дрова живут там обычно. Сколько с Тайваня не приходило к нам Глэйвов, фуджитсу в "тач", эло в "тачкит".
9) Не апофеоз, а шаманство. Так и знал, что увидите это.
Дело в том, что иногда вроде всё настроено, но тач под кипером не работает. А под досом работает. И юзскр с юзфиксом адекватно передают координаты. А вот в кипере - фиг. Тогда достаточно вписать "вс " перед кипер.ехе и, невероятно, но факт, глюк пропадает. Не везде проявляется, явление редкое, но глушитель даю на отсечение, что так оно и есть.
2) Как убрать? Это же, вроде как, обязательные строчки для эловского тача.
нивкоем разе, это всего лишь реализация функции мыши под досом....
6) Всё-же оставлю кейрус, ибо коллеги намекают. что он туда засунут был во времена мамонтов именно потому, что вгафонта не хватило. Подробностей не знаю, а экспериментировать неохота =)
во времена мамонтов - это активные ккм, при постановке на учет и снятии с учета нужен был для не просто отображения русских букв, но и для написания оных + коекакие действия по поводу чеков, но это все равно - пережиток старого, сейчас у вас ФР....
Ежели шара слетит по какой-то причине,
Под досом гарантированно не слетит... Если она слетит, то скорее всего и сеть работать не будет.
9) опять же, эловские дрова живут там обычно. Сколько с Тайваня не приходило к нам Глэйвов, фуджитсу в "тач", эло в "тачкит".
еще раз повторюсь: 1. под досом не может быть пробела в имени. 2. дрова у вас лежать в папке TOUCH. Поэтому это ОДНОЗНАЧНО не работает все-равно.
---------- Сообщение добавлено в 19:08 ---------- Предыдущее сообщение было в 19:07 ----------
Про ЛС - неужели еще кто-то таблетку использует все еще??? Этож параноя :)
---------- Сообщение добавлено в 19:10 ---------- Предыдущее сообщение было в 19:08 ----------
Дело в том, что иногда вроде всё настроено, но тач под кипером не работает. А под досом работает. И юзскр с юзфиксом адекватно передают координаты. А вот в кипере - фиг. Тогда достаточно вписать "вс " перед кипер.ехе и, невероятно, но факт, глюк пропадает. Не везде проявляется, явление редкое, но глушитель даю на отсечение, что так оно и есть.
а вот это как раз глюки но и нон маусов....
Про кейрус понял, спасибо.
Про пробел в имени - действительно, пробел. Я чего-то не въехал сразу. Видать, при обработке автоэкзека пробел воспринимается, как конец пути и всё работает.
Про шару: Да бывали прецеденты. Аццки редко, но бывали. То винт глюканёт, то ещё что. То ручки чьи-то шаловливые шэар.пвл-ки потрут.
Про нонмаусы и глюки. Агаа, вотоночо. Пасиба, покопаюсь на досуге.
Про ЛС - не знаем-с, мы - люди мааленькие, инженеры мы. Нам про такое не рассказывають =) Видать, это - происки начальства.
Но! Вопрос про пустые строки, к сожалению, всё ещё открыт. Как сделать, чтобы не лезли пустые строки вместо "бесценных" блюд?
И таки да, SH совершенно прав, пустота на месте нулевых по цене блюд.
Апгрейдить кипер?
С 6.94? Куда?
В тот раз я побороть не смог, к тому же проблема проявлялась не регулярно.
Вспомнил сейчас и поводы проявления. Если я менял что-то в Редакторе, а сервер не перегружал, вот тогда-то пустые строки и начинали вылезать. После перезагрузки сервера - все ок.
Могу попробовать поэкспериментировать на одном объекте, если руки дойдут.
---------- Сообщение добавлено в 03:09 ---------- Предыдущее сообщение было в 03:08 ----------
Как сделать, чтобы не лезли пустые строки вместо "бесценных" блюд?
У Вас таки эти пустые строки всегда, прям с начала смены?
Совершенно так всё и выглядит. Потестил, поигрался, после перезагрузки и правда пропадают пустые полосы, но местный персонал говорит, что куркулятор стабильно ребутит сервер после каждого влезания в редактор. Так что, видимо, не только редактор вызывает такую волшебную вещь.
Спасибо за рецепт борьбы с глюком, но что слышно, будет ли нормальный фикс?
Увы, по мнению разработчика глюка не существует :) По-крайней мере, мне так сообщали три года назад. Потом не интересовался.
Печально.
Понял, спасибо за советы =)
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot