powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Параметры отчета CrystalReport
15 сообщений из 15, страница 1 из 1
Параметры отчета CrystalReport
    #34223387
Шарпей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет.
Помогите, пожалуйста...Как передать параметр в CrystRepViewer?
Когда пробую что-то типа...
Код: plaintext
1.
2.
            ReportViewer_My.ParameterFieldInfo[0].CurrentValues.AddValue(DateTime_start.Value);
            ReportViewer_My.ParameterFieldInfo[1].CurrentValues.AddValue(DateTime_end.Value);
            ReportViewer_DamRep.RefreshReport();
...выдает окно, в котором предлагает ввести параметры. Как от этого избавится?
...
Рейтинг: 0 / 0
Параметры отчета CrystalReport
    #34223392
Шарпей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Искал по ветке, нашел что-то про SelectionFormula, не понял, для того ли она...Не подскажет кто-нибудь её примерный синтаксис в моем случае?
...
Рейтинг: 0 / 0
Параметры отчета CrystalReport
    #34227476
Шарпей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Параметры отчета CrystalReport
    #34227532
dmitry_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шарпей
SetParameterValue(..)
и будет вам счастье
...
Рейтинг: 0 / 0
Параметры отчета CrystalReport
    #34227703
Шарпей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dmitry_2005 Шарпей
SetParameterValue(..)
и будет вам счастье
Сделал, только когда запускаешь CrystalReportViewer.RefreshReport() он опять выдает окно, в котором предлагает вести параметры:((
...
Рейтинг: 0 / 0
Параметры отчета CrystalReport
    #34228115
dmitry_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шарпей dmitry_2005 Шарпей
SetParameterValue(..)
и будет вам счастье
Сделал, только когда запускаешь CrystalReportViewer.RefreshReport() он опять выдает окно, в котором предлагает вести параметры:((
так перед вызовом надо каждый раз передавать параметры :)
...
Рейтинг: 0 / 0
Параметры отчета CrystalReport
    #34228185
Шарпей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Знаю...вот как пирмерно нажатие кнопки Построить отчет выглядит...
Код: plaintext
1.
2.
            this.DamReport1.SetParameterValue(0, DateTime_start.Value);
            this.DamReport1.SetParameterValue(1, DateTime_end.Value);
            ReportViewer_DamRep.RefreshReport();
...один фиг, выдает окно свое, в котором просит параметры ввести
...
Рейтинг: 0 / 0
Параметры отчета CrystalReport
    #34228320
dmitry_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ШарпейЗнаю...вот как пирмерно нажатие кнопки Построить отчет выглядит...
Код: plaintext
1.
2.
            this.DamReport1.SetParameterValue(0, DateTime_start.Value);
            this.DamReport1.SetParameterValue(1, DateTime_end.Value);
            ReportViewer_DamRep.RefreshReport();
...один фиг, выдает окно свое, в котором просит параметры ввести
Ща матернусь
this.DamReport1.SetParameterValue(PARAMETER_NAME,YOUR_VALUE)
...
Рейтинг: 0 / 0
Параметры отчета CrystalReport
    #34228339
Шарпей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dmitry_2005 ШарпейЗнаю...вот как пирмерно нажатие кнопки Построить отчет выглядит...
Код: plaintext
1.
2.
            this.DamReport1.SetParameterValue(0, DateTime_start.Value);
            this.DamReport1.SetParameterValue(1, DateTime_end.Value);
            ReportViewer_DamRep.RefreshReport();
...один фиг, выдает окно свое, в котором просит параметры ввести
Ща матернусь
this.DamReport1.SetParameterValue(PARAMETER_NAME,YOUR_VALUE)

Да какая разница, он ведь трижды перегружен...

SetParameterValue(int index, object value)
SetParameterValue(string name, object value)
SetParameterValue(string name, object value, string subreport)

..у меня просто первый вариант использован.
...
Рейтинг: 0 / 0
Параметры отчета CrystalReport
    #34228347
dmitry_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шарпей

Да какая разница, он ведь трижды перегружен...

SetParameterValue(int index, object value)
SetParameterValue(string name, object value)
SetParameterValue(string name, object value, string subreport)

..у меня просто первый вариант использован.
ок а тип у параметров какой в отчете?
...
Рейтинг: 0 / 0
Параметры отчета CrystalReport
    #34228394
Шарпей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dmitry_2005ок а тип у параметров какой в отчете?
DateTime...он, главное их воспринимает, записывает в коллекцию, и через
ReportViewer_My.ParameterFieldInfo[0].CurrentValues.AddValue(DateTime_start.Value);
и через SetParameterValue(..), только когда вызываешь ReportRefresh (у CrystalReportViewer'а), все равно вскакивает окошко с требованием ввести параметы...А при вызове ReportRefresh у ReportDocument вообще почему-то ничего не происходит
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Параметры отчета CrystalReport
    #36655122
109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
109
Гость
Такая же ситуёвина. Решение есть или нет?
...
Рейтинг: 0 / 0
Параметры отчета CrystalReport
    #36655650
TryCatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
109,

Выставляйте дефолтные значения параметров в дизайнере отчета.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Параметры отчета CrystalReport
    #38720053
Soldat104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Установил значения по умолчанию для параметров , всё равно
oRpt.SetParameterValue("@opFull", opFull);
oRpt.SetParameterValue("@orderExist", orderExist);
cr.RefreshReport();
вываливается окно с предложением ввести параметры, только теперь параметры уже указаны и нужно назвать OK.
Кто нибудь решил эту задачу?
...
Рейтинг: 0 / 0
Параметры отчета CrystalReport
    #38720903
Soldat104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решил таким образом: создавал по новой отчёт
cr.ReportSource = null;
oRpt = new MagicBrain.Report.Order.OrderProd();
oRpt.SetParameterValue("@opFull", opFull);
oRpt.SetParameterValue("@orderExist", orderExist);
cr.ReportSource = oRpt;


cr.ReuseParameterValuesOnRefresh=True не работал почемуто.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Параметры отчета CrystalReport
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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