Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Передача параметров при обновлении отчета / 3 сообщений из 3, страница 1 из 1
20.07.2006, 07:48
    #33865644
AlekseyB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров при обновлении отчета
Поможите люди добрые, у меня на странице стоит CrystalReportViewer и DropdownList с месяцами, так вот при изменении месяца должен обновляться CrystalReport. Все хорошо да вот незадача CrystalReport`у для того чтобы в него можно было передавать параметры нужно сначала обновить страницу. Я сделал так поставил на странице дополнительную кнопку, DropdownList обновляет Report а кнопка передает параметры, при этом все работает, но вот кнопку теперь нужно убрать, и сделать так чтобы после загрузки страницы передавались параметры, как это можно сделать? события типа AfterLoad я не нашел.
...
Рейтинг: 0 / 0
20.07.2006, 08:32
    #33865701
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров при обновлении отчета
Попробуй в Dropdownlist поставить autopostback----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
20.07.2006, 09:18
    #33865803
AlekseyB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров при обновлении отчета
Да дело то в том, что AutoPostBack стоит вот так:


    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {
        CrystalReportViewer1.RefreshReport();
    }

//========================================================================

protected void Button1_Click(object sender, EventArgs e)
    {
        CrystalReportSource1.ReportDocument.SetDatabaseLogon("UserMon", "2002");


        Year1.Value = Request.Params["Year"];
        Mine1.Value = Request.Params["Mine"];
        Complex1.Value = Request.Params["Comp"];
        Item1.Value = Request.Params["Item"];
        Month1.Value = DropDownList1.SelectedValue;

        CrystalReportViewer1.ParameterFieldInfo["@Year"].CurrentValues.Add(Year1);
        CrystalReportViewer1.ParameterFieldInfo["@Mine"].CurrentValues.Add(Mine1);
        CrystalReportViewer1.ParameterFieldInfo["@MonthE"].CurrentValues.Add(Month1);
        CrystalReportViewer1.ParameterFieldInfo["@Complex"].CurrentValues.Add(Complex1);
        CrystalReportViewer1.ParameterFieldInfo["@EqID"].CurrentValues.Add(Item1);
}            
    
    



Но если этот весь код на DropDownList1_SelectedIndexChanged повесить, то компилятор ругается, он хочет чтобы начала страница отобразилась, а затем передавать параметры.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Передача параметров при обновлении отчета / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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