|
ReportViewer: скрыть элементы отчета.
|
|||
---|---|---|---|
#18+
Добрейшего времени суток! Возник вопрос: можно ли скрывать элементы отчета? Например, имеем отчет по въехавшим / выехавшим автомашинам на свечной заводик. Может быть случай в день Х никто не приезжал. И в этом случае нужно скрыть таблих со сведениями о въезжающих а/м ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2015, 13:32 |
|
ReportViewer: скрыть элементы отчета.
|
|||
---|---|---|---|
#18+
У таблигса Hidden = ..условие.. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2015, 13:45 |
|
ReportViewer: скрыть элементы отчета.
|
|||
---|---|---|---|
#18+
buserУ таблигса Hidden = ..условие.. Как программно, а не ручками в дизайнере, сделать Hidden = true? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2015, 12:19 |
|
ReportViewer: скрыть элементы отчета.
|
|||
---|---|---|---|
#18+
В смысле? Написать выражение для Hidden? Hidden = Count(ID, "ИмяДатасетаВьехавшие") = 0 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2015, 12:29 |
|
ReportViewer: скрыть элементы отчета.
|
|||
---|---|---|---|
#18+
Fields!ID.Value ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2015, 12:30 |
|
ReportViewer: скрыть элементы отчета.
|
|||
---|---|---|---|
#18+
Есть ли возможность работать(например скрыть) с элементами (textbox и иные) rdlc отчета динамически. Например нажал на кнопку в программе - textbox стал невидим или цвет раскрасился в красный. Сейчас я своим методом обрабатываю rdlc как xml файл и вношу в него изменения, после чего перезагружаю отчет. Может можно как нибудь через reflection? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2015, 14:45 |
|
ReportViewer: скрыть элементы отчета.
|
|||
---|---|---|---|
#18+
нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2015, 14:55 |
|
ReportViewer: скрыть элементы отчета.
|
|||
---|---|---|---|
#18+
maxim111Есть ли возможность работать(например скрыть) с элементами (textbox и иные) rdlc отчета динамически. Например нажал на кнопку в программе - textbox стал невидим или цвет раскрасился в красный Можно. Если на каждый чих перегенерировать отчет. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2015, 15:09 |
|
ReportViewer: скрыть элементы отчета.
|
|||
---|---|---|---|
#18+
Arm79maxim111Есть ли возможность работать(например скрыть) с элементами (textbox и иные) rdlc отчета динамически. Например нажал на кнопку в программе - textbox стал невидим или цвет раскрасился в красный Можно. Если на каждый чих перегенерировать отчет. А как? На данный момент вижу только 2 возможности: 1-В дизайнере отчетов сделать textbox невидимым (этот вариант мне не подходит). 2-Перед показом отчета я изменяю rdlc файл в ручную(как то это все самопально и муторно, при добавлении нового отчета не удобно). Хотелось бы в коде прописать, что то вроде rprViewer.LocalReport.myTxt.Hidden (visible) = true; myTxt - textbox отчета (rdlc файла) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2015, 16:10 |
|
ReportViewer: скрыть элементы отчета.
|
|||
---|---|---|---|
#18+
maxim111Хотелось бы в коде прописать, что то вроде rprViewer.LocalReport.myTxt.Hidden (visible) = true; Так нельзя. Вам сказали, все расчеты только в отчете. Вот и прописывайте Expression. А аргументы для выражения - либо вхоlyst параметры отчета, либо данные датасета Обновление - попробуйте ReportViewer.Refresh() ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2015, 16:21 |
|
ReportViewer: скрыть элементы отчета.
|
|||
---|---|---|---|
#18+
maxim111, к удалению гланд Вы подходите не с той стороны. Посмотрите лучше еще какойнить генератор отчетности... там стимулсофт, фастрепорт, ... им нет числа... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2015, 16:21 |
|
|
start [/forum/topic.php?fid=20&msg=38917882&tid=1401743]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 141ms |
0 / 0 |