[ОТВЕТИТЬ]
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?
25.07.2006 10:12
alexan_der
 
ФР СП101 соответствующий функционал имеет. Доработка требуется для УКМ4
25.07.2006 10:14
Mtirt
 
Понятно. а для нового языка опписания шаблонов тоже шрифт поменять нельзя?
25.07.2006 10:33
alexan_der
 
Работа со шрифтом на ФР - это расширение интерфейса взаимодействия ФР СП101 и УКМ4, и в версию 40 она не была запланирована.
25.07.2006 10:56
Mtirt
 
Спасибо, поняла. Пойду писать письма.
Изображения
Тип файла: jpg P2180006.jpg (147.8 Кб, 1568 просмотров)
Тип файла: jpg P2180006.jpg (147.8 Кб, 1565 просмотров)
Опции темы


Часовой пояс GMT +3, время: 17:35.

 

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