Показано с 1 по 7 из 7

Тема: Скрипт для макета чека

  1. #1
    Разбирающийся
    Регистрация
    07.02.2018
    Адрес
    Ижевск
    Сообщений
    130
    Поблагодарил(а)
    45
    Благодарностей: 13 (сообщений: 12)

    Lightbulb Скрипт для макета чека

    Есть скрипт для макет кассового чека bndDiscounts1.Visible:=[Скидки.Номеркарты]<>''; выводит бэнд с информацией по дисконтной карте в чек только при оплате заказа с использованием скидки по карте. Есть задача чтоб при расчете заказа без дисконтной карты выводилась определенная текстовая информация (реклама), создал виртуальный бэнд, написал туда текст, а вот как быть со скриптом не понимаю, вариант bndBandVirt.inVisible:=[Скидки.Номеркарты]<>''; не проходит, то есть параметр Visible есть, а Invisible нет. Подскажите пожалуйста может он другое название имеет?

  2. #2
    Сведущий
    Регистрация
    02.07.2015
    Адрес
    Днепр
    Сообщений
    99
    Поблагодарил(а)
    5
    Благодарностей: 18 (сообщений: 14)
    это ж видимость, если true - то видимый, если false - то невидимый, зачем ещё один параметр?

  3. #3
    Разбирающийся
    Регистрация
    07.02.2018
    Адрес
    Ижевск
    Сообщений
    130
    Поблагодарил(а)
    45
    Благодарностей: 13 (сообщений: 12)
    Если чек со скидкой печатается инфа по скидке, если скидки нет, то и бэнд этот не печатается, за это отвечает скрипт bndDiscounts1.Visible:=[Скидки.Номеркарты]<>''; Так вот если скидки нет нужно в заместо нее вывести рекламный текст. Не понимаю при чем здесь true и false? Куда их вставлять? В первом варианте скрипта такого нет.

  4. #4
    Сведущий
    Регистрация
    02.07.2015
    Адрес
    Днепр
    Сообщений
    99
    Поблагодарил(а)
    5
    Благодарностей: 18 (сообщений: 14)
    У вас выражение [Скидки.Номеркарты]<>'' возвращает true если номер карты есть и false, если номера карты нет

  5. #5
    Разбирающийся
    Регистрация
    07.02.2018
    Адрес
    Ижевск
    Сообщений
    130
    Поблагодарил(а)
    45
    Благодарностей: 13 (сообщений: 12)
    Тогда как сделать вывод бэнда с рекламой когда выражение [Скидки.Номеркарты]<>'' возвратила false?

  6. #6
    Разбирающийся
    Регистрация
    27.02.2017
    Адрес
    Москва
    Сообщений
    279
    Поблагодарил(а)
    8
    Благодарностей: 101 (сообщений: 66)
    Цитата Сообщение от pixnet Посмотреть сообщение
    Если чек со скидкой печатается инфа по скидке, если скидки нет, то и бэнд этот не печатается, за это отвечает скрипт bndDiscounts1.Visible:=[Скидки.Номеркарты]<>''; Так вот если скидки нет нужно в заместо нее вывести рекламный текст. Не понимаю при чем здесь true и false? Куда их вставлять? В первом варианте скрипта такого нет.
    bndBandVirt.Visible:=[Скидки.Номеркарты]='';

  7. 3 пользователей сказали cпасибо SLion за это полезное сообщение:

    mnekin (24.04.2019),pixnet (22.04.2019),SH (24.04.2019)

  8. #7
    Разбирающийся
    Регистрация
    07.02.2018
    Адрес
    Ижевск
    Сообщений
    130
    Поблагодарил(а)
    45
    Благодарностей: 13 (сообщений: 12)
    Огромное СПАСИБО! Все работает.

Похожие темы

  1. Скрипт на вопрос о предчеке
    от VINNI87 в разделе Сервис-печать в R-Keeper 7
    Ответов: 0
    Последнее сообщение: 07.08.2018, 19:40
  2. Изменение макета чека
    от aplate в разделе Сервис-печать в R-Keeper 7
    Ответов: 2
    Последнее сообщение: 14.04.2017, 12:54
  3. Скрипт на выдавание сообщения от суммы.
    от VINNI87 в разделе Создание меню R-Keeper 7 (Акции, комбо-блюда, модификаторы и т.д.)
    Ответов: 0
    Последнее сообщение: 10.03.2017, 02:17
  4. Скрипт для отправки Чека на определенный адрес и порт
    от alexXLX в разделе Связь R-Keeper 7 с внешними системами
    Ответов: 9
    Последнее сообщение: 16.02.2017, 20:53
  5. Изменеиие макета техно-технологической карты
    от Black_viper в разделе Дизайнер отчетов, печатные формы Storehouse
    Ответов: 22
    Последнее сообщение: 26.11.2015, 19:49

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •