Страница 1 из 1
Добавление условий на компоненты.
Добавлено: 04 апр 2017, 07:30
Сергей Николаевич
Здравствуйте.
Подскажите, можно ли добавлять условия на компонент или компоненты (с одним альясом) для отображения или скрытия в шаблоне (не из кода)?
Например: Если источник данных содержится пустое количество элементов, то компонент скрыть.
Re: Добавление условий на компоненты.
Добавлено: 05 апр 2017, 10:35
HighAley
Здравствуйте.
Вы можете использовать
Conditions.
В выражении вы можете использовать Count(DataSource) == 0 для того, чтобы узнать есть ли данные.
Спасибо.
Re: Добавление условий на компоненты.
Добавлено: 05 апр 2017, 13:24
Сергей Николаевич
Спасибо.
Re: Добавление условий на компоненты.
Добавлено: 06 апр 2017, 02:37
Ivan
Здравствуйте.
Дайте нам знать, если вам понадобится ещё какая-нибудь помощь.
Спасибо.
Re: Добавление условий на компоненты.
Добавлено: 09 апр 2017, 21:20
Сергей Николаевич
Здравствуйте.
После добавления Conditions и генерации отчета из кода в формат PDF (код аналогичный
https://www.stimulsoft.com/ru/samples/j ... -from-code), компоненты на которые были добавлены условия закрашиваются в черный цвет, а если убрать Conditions с этих компонентов, то отображается нормально.
Почему так происходит?
Re: Добавление условий на компоненты.
Добавлено: 11 апр 2017, 18:29
HighAley
Здравствуйте, Сергей.
Мы не можем воспроизвести проблему.
Уточните, пожалуйста, как вы добавляли Conditions.
Может вы можете нам прислать пример?
Спасибо.
Re: Добавление условий на компоненты.
Добавлено: 12 апр 2017, 21:19
Сергей Николаевич
Уточните, пожалуйста, как вы добавляли Conditions.
1) Выбрал компонент.
2) В свойствах компонента "Условие"
3) "Выражение" в нем прописал условие Count(DataSource) == 0
Может вы можете нам прислать пример?
Ссылка на
архив. В нем шаблон отчета, пример кода, входные данные и результат.
Re: Добавление условий на компоненты.
Добавлено: 19 апр 2017, 11:04
Vadim
Здравствуйте.
Мы исправили ошибку, будет доступно со следующего билда.