На главную страницу Версия-Т
VTSoft.ru

Не работают скрипты


RSS
Не работают скрипты
 
Пытаюсь при вводе дисконтной карты вывести информацию с помощью АРМ Кассир, подключенного к VT: Дисконт.
Перед обработкой кода карты, Пометил флажком выполнение
Скрипт:
Код
main();

function main()
{
  alert("Информация");
}

Никакого результата...
 
>alert("Информация");
функция alert при использовании скриптов в программах не доступна. Для вывода сообщения можно использовать метод MsgBox объекта ClientDiscount. Он описан в разделе документации "Программа VT Дисконт-Магазин - Расширение возможностей программы - Объект ClientDiscount"
 
Вывел окно с помощью ClientDiscount.MsgBox
Вывелось.
Толко не при вводе карты, а при вводе товара
Только не в программу АРМ Кассир, а почему то в окно Дисконт - Сервер.
Как вывести для кассира до ввода карты и после сообщения отменить ввод карты?
 
>Толко не при вводе карты, а при вводе товара
АРМ Кассира делает запрос к программе VT:Дисконт не только при вводе дисконтной карты,
но и при изменении содержания чека (добавление и удаление покупок). При вводе кода карты
свойство CardCode объекта ClientDiscount будет содержать код карты, в остальных случаях -
пустую строку.


>Только не в программу АРМ Кассир, а почему то в окно Дисконт - Сервер.
Скрипты выполняет программа VT:Дисконт-Магазин поэтому и сообщение выводит именно эта программа.


>Как вывести для кассира до ввода карты и после сообщения отменить ввод карты?
Нам было бы гораздо проще отвечать на Ваши вопросы, если бы мы понимали что необходимо получить в итоге. Будет гораздо лучше, если Вы опишите задачу целиком, т е что Вы хотите получить в итоге. Возможно , что для решения поставленной Вами задачи существуют альтернативные механизмы, которые мы сможем предложить. Описание задачи лучше выслать на e-mail:
info@vtsoft.ru.
 
Выслал на e-mail