NDemia Новости CashMatic Рубли Форум

Простой


Пример шаблона при установке программного продукта NDemia CashMatic KioskBrowser размещается в файле "\Program Files\NDemia\CashMatic\PrintTemplates\Простой.TXT".
По этому шаблону создаются достаточно простые, но вместе с тем информационно полные чеки.
NDemia CashMatic: %c
%d %t %(терминал)
Код платежа: %n
Сумма:       %m руб.
(•) Пример из комплектации программного продукта может незначительно отличаться от этого текста.

При печати:
  • %c заменяется на значение CashMatic.Print.Receipt.Title;
  • %d заменяется на дату печати чека (в формате краткой даты);
  • %t заменяется на время печати чека (в формате времени, без секунд);
  • %(терминал) заменяется на имя терминала, заданное в Панели управления NDemia CashMatic;
  • %n заменяется на значение CashMatic.Print.Receipt.Id;
  • %m заменяется на значение CashMatic.Print.Receipt.Cash (в формате денежной суммы).

Полный список возможных подставляемых значений: см. Макроимена.
Сведения о форматах данных: см. Форматирование данных.

Для печати чека по этому шаблону прикладная программа (javascript внутри HTML-страницы) должна задать свойства Title, Id и Cash объекта CashMatic.Print.Receipt.
Кроме того, нужно указать используемый шаблон и вызвать печать:

CashMatic.Print.Receipt.Title="Пример приёма платежа";
CashMatic.Print.Receipt.Id="122";
CashMatic.Print.Receipt.Cash=50;
CashMatic.Print.Receipt.Template="Простой.txt";
CashMatic.Print.PrintOut();	//при ошибке печати возвращает FALSE;
Сведения об объекте CashMatic.Print и других объектах печати: см. Объекты печати.

тел. +7-(916)-129-26-84 (C)opyright: NDemia Ltd, Москва, 2006..2024 ndemia@ndemia.com