Текст подвала в чеке
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Используется учебный ФР. В настройках ФР установлено программное формирование текста подвала.
Чек на оплату формируется через фронт менеджера - функция ПробитьЧек. Необходимо выводить параметр в текст подвала.
в ПробитьЧек() есть такая строка:
//Формирование параметров шапки
SafeArrayПараметрыШапки.SetValue(17,0,ПараметрыШапки.ТекстПодвала);
Как это можно реализовать?
В модуле объекта Обработка.ФронтКассира в функции ПодготовитьПараметрыШапкиДляПробития() есть строка
ПараметрыШапки.Вставить("ТекстПодвала","");
Замените ее на строку
ПараметрыШапки.Вставить("ТекстПодвала","Текст для подвала чека");
Добрый день.
В модуле объекта Обработка.ФронтКассира в функции ПодготовитьПараметрыШапкиДляПробития() есть строка
ПараметрыШапки.Вставить("ТекстПодвала","");
Замените ее на строку
ПараметрыШапки.Вставить("ТекстПодвала","Текст для подвала чека");
Сделал как сказали, в подвал все равно выводится "Введите текст подвала!". Программное формирование текста подвала установлено в 1.
Прошу написать поможет или нет
Прикрепленные файлы
В текщей реализации на печать выводится только статический текст подвала, заданный в настройках ФР (см. предыдущее сообщение.).
Вот фрагмент кода:
УстановитьЭлементСекции(ТекущаяСекция, 0, "FooterText", "");
УстановитьЭлементСекции(ТекущаяСекция, 1, "StaticFooter", Задача.ТекстПодвала);
УстановитьЭлементСекции(ТекущаяСекция, 2, "CurrencyName", Задача.Валюта);
Чтобы передавать на печать и динамический тест подвала, нужно заменить первую строку на:
УстановитьЭлементСекции(ТекущаяСекция, 0, "FooterText", Чек.ТекстПодвала);