Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / ReportViewer: скрыть элементы отчета. / 12 сообщений из 12, страница 1 из 1
25.03.2015, 13:32
    #38916407
Crazy_Wolf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReportViewer: скрыть элементы отчета.
Добрейшего времени суток!
Возник вопрос: можно ли скрывать элементы отчета?
Например, имеем отчет по въехавшим / выехавшим автомашинам на свечной заводик. Может быть случай в день Х никто не приезжал.
И в этом случае нужно скрыть таблих со сведениями о въезжающих а/м
...
Рейтинг: 0 / 0
25.03.2015, 13:45
    #38916430
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReportViewer: скрыть элементы отчета.
У таблигса Hidden = ..условие..
...
Рейтинг: 0 / 0
26.03.2015, 12:19
    #38917534
maxim111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReportViewer: скрыть элементы отчета.
buserУ таблигса Hidden = ..условие..
Как программно, а не ручками в дизайнере, сделать Hidden = true?
...
Рейтинг: 0 / 0
26.03.2015, 12:29
    #38917551
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReportViewer: скрыть элементы отчета.
В смысле?
Написать выражение для Hidden?
Hidden

= Count(ID, "ИмяДатасетаВьехавшие") = 0
...
Рейтинг: 0 / 0
26.03.2015, 12:30
    #38917554
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReportViewer: скрыть элементы отчета.
Fields!ID.Value
...
Рейтинг: 0 / 0
26.03.2015, 14:45
    #38917771
maxim111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReportViewer: скрыть элементы отчета.
Есть ли возможность работать(например скрыть) с элементами (textbox и иные) rdlc отчета динамически. Например нажал на кнопку в программе - textbox стал невидим или цвет раскрасился в красный. Сейчас я своим методом обрабатываю rdlc как xml файл и вношу в него изменения, после чего перезагружаю отчет. Может можно как нибудь через reflection?
...
Рейтинг: 0 / 0
26.03.2015, 14:55
    #38917781
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReportViewer: скрыть элементы отчета.
нет...
...
Рейтинг: 0 / 0
26.03.2015, 15:09
    #38917799
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReportViewer: скрыть элементы отчета.
maxim111Есть ли возможность работать(например скрыть) с элементами (textbox и иные) rdlc отчета динамически. Например нажал на кнопку в программе - textbox стал невидим или цвет раскрасился в красный
Можно. Если на каждый чих перегенерировать отчет.
...
Рейтинг: 0 / 0
26.03.2015, 16:10
    #38917882
maxim111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReportViewer: скрыть элементы отчета.
Arm79maxim111Есть ли возможность работать(например скрыть) с элементами (textbox и иные) rdlc отчета динамически. Например нажал на кнопку в программе - textbox стал невидим или цвет раскрасился в красный
Можно. Если на каждый чих перегенерировать отчет.
А как? На данный момент вижу только 2 возможности:
1-В дизайнере отчетов сделать textbox невидимым (этот вариант мне не подходит).
2-Перед показом отчета я изменяю rdlc файл в ручную(как то это все самопально и муторно, при добавлении нового отчета не удобно).

Хотелось бы в коде прописать, что то вроде rprViewer.LocalReport.myTxt.Hidden (visible) = true;
myTxt - textbox отчета (rdlc файла)
...
Рейтинг: 0 / 0
26.03.2015, 16:21
    #38917896
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReportViewer: скрыть элементы отчета.
maxim111Хотелось бы в коде прописать, что то вроде rprViewer.LocalReport.myTxt.Hidden (visible) = true;
Так нельзя. Вам сказали, все расчеты только в отчете. Вот и прописывайте Expression.
А аргументы для выражения - либо вхоlyst параметры отчета, либо данные датасета

Обновление - попробуйте ReportViewer.Refresh()
...
Рейтинг: 0 / 0
26.03.2015, 16:21
    #38917898
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReportViewer: скрыть элементы отчета.
maxim111, к удалению гланд Вы подходите не с той стороны. Посмотрите лучше еще какойнить генератор отчетности... там стимулсофт, фастрепорт, ... им нет числа...
...
Рейтинг: 0 / 0
27.03.2015, 15:13
    #38919189
Crazy_Wolf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReportViewer: скрыть элементы отчета.
buserУ таблигса Hidden = ..условие..
Спасибо, то что надо!
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / ReportViewer: скрыть элементы отчета. / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]