18.07.2006 09:53
Mtirt
 
Поменяла шаблон чеков. В принципе ничего кардинально не меняла, но теперь подвал чека просто не печатается. Чтоя опять такого натворила? И как его можно заставить вернуться назад?
18.07.2006 10:11
OlegON
 
Я обычно бэкапы базы делаю перед такими изменениями... Благо в мускуле это быстро и банально. Тем не менее, что меняла, поконкретнее?
18.07.2006 10:14
Mtirt
 
Меняла шаблон "Подитог чека". Добавила 2 строчки информационного текстового сообщения. Теперь весь подитог не печатается.
Сейчас попробую развернуть где-нибудь УКМ4.
18.07.2006 11:20
Mtirt
 
Вернула оригинальный скрипт из дистрибутива. Добавила снова 2 строчки. Теперь все работает. Шайтан однако.
18.07.2006 11:22
Mtirt
 
Кстати, еще раз повторяю, может кто-нибудь помочь с описанием языка, которым эти шаблоны документов редактируются?
18.07.2006 21:11
shebdim
 
Язык формирования строк
Грамматика языка проста. Любое выражение представлено
последовательностью одиночных выражений разделённых
пробелами, табуляциями или символами перевода строки.

Константы
Одно выражение может быть постоянной строкой. При этом оно
заключается в кавычки. Например:
Код:
"Hello, World!"
Результатом выполения этого скрипта будет:
Код:
Hello, World!
Функции
Выражение может быть функцией, например:
Код:
date()
Результатом будет строка, которую вернула функция, допустим,
что это будет текущая дата, тогда результат работы будет
примерно таким:
Код:
18.03.2003
Функции с параметрами
Функция может иметь параметры, например:
Код:
format_date("%y - %m : %d")
Допустим, что это тоже текущая дата, но только с возможностью
форматирования, тогда результат работы будет таким:
Код:
2003 - 03 : 18
Составное выражение
Скрипт может состоять из нескольких выражений разделённых
пробелами табуляциями или символами перевода строки, которые
не учитываются при формировании результата:
Код:
"today is " date() ", cool!"
После интерпретации превратится в следущее:
Код:
today is 18.03.2003, cool!
Выражение в качестве параметра функции
Любое выражение может участвовать в качестве параметра
функции, например:
Код:
center("<" date() ">", 20, "*")
результат будет:
Код:
****<18.03.2003>****
18.07.2006 22:50
shebdim
 
Начиная с 40 версии используется новый движок . Готовится документация по объектам УКМ, которые будут доступны для этого языка. Какое-то время будут существовать старый (dml) и новый Lua движки.
19.07.2006 13:38
Mtirt
 
Спасибо! А как размер шрифта поменять? в 39-ой версии?
25.07.2006 09:20
alexan_der
 
Все зависит от фискального решения на ваших кассах. На ФР СП101 размер шрифта текста, формируемого шаблонами документов, менять нельзя. Необходима доработка.
25.07.2006 09:38
Mtirt
 
ФР СП101 как раз и есть. Доработка принтера или УКМ4?
Часовой пояс GMT +3, время: 10:23.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.