Окно ввода условия при формировании отчета

Ответить
Аватара пользователя

Автор темы
Denis_pog
Администратор
Сообщения: 48
Зарегистрирован: 05 янв 2017, 13:54
Репутация: 19
Пол: Мужчина
Контактная информация:

Окно ввода условия при формировании отчета

Сообщение Denis_pog » 15 мар 2019, 03:35

В версии 9.4 Тирика-Магазин появилась возможность задавать условие при формировании отчета.

Пример: возьмем отчет Список Должников, в отчете выводятся все должники, благодаря данной функции
мы может задать условие при формировании отчета: выводить должников которым уже выдан товар или
выводить должников товар которых находиться в резерве.

Для вывода окна используем следующие параметры:

в параметрах отчета (Tools - Report Exstras...) добавляем:

1.

Report Extra

Report Extra Name: parameter-windows
Report Extra Value: text-parameter

данный экстра выводить окно при формировании отчета

2.

Report Extra

Report Extra Name: text-parameter-prompt
Report Extra Value: Укажите тескт который будет выведен в данном окне

данный экстра выводит текст в окне, так Вы можете написать подсказку
при формировании отчета.


3.

Report Extra

Report Extra Name: text-parameter-title
Report Extra Value: Укажите заголовок окна

данный экстра выводит текст в заголовке окна, можно написать название
отчета или еще что либо.


{text-parameter} - макрос который указывается в запросе и выводит в запрос указанное
в окне значение - это может быть не только число, а все что Вы можете придумать.

{quoted-text-parameter} - данный макрос возвращает значение одинарных кавычках ' '

Как использовать в запросе (кусок кода)

WHERE
waybills.is_deleted=0 AND
waybills.record_type=-1 AND
waybills.cost-waybills.paid>0.01 AND
waybills.shop_id IN ({shop-ids}) AND
waybills.is_reserve={quoted-text-parameter}
Вложения
2019-03-15_09-57-21.png
2019-03-15_09-53-36.png
Компьютерный Центр Service PC - Ремонт и продажа компьютерной техники - www.bestpog.ru

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость