or
public
static
bool
subMeseci =
true
;
private
void
subReport_PoMesecih_ItemDataBound(
object
sender, EventArgs e)
{
subMeseci = (
bool
)
this
.ReportParameters[
"months"
].Value;
if
(subMeseci)
(sender
as
Telerik.Reporting.Processing.SubReport).Visible =
true
;
else
(sender
as
Telerik.Reporting.Processing.SubReport).Visible =
false
;
}
private
void
subReport_Vse_ItemDataBound(
object
sender, EventArgs e)
{
subMeseci = (
bool
)
this
.ReportParameters[
"months"
].Value;
if
(subMeseci)
(sender
as
Telerik.Reporting.Processing.SubReport).Visible =
false
;
else
(sender
as
Telerik.Reporting.Processing.SubReport).Visible =
true
;
}
public
AnalysisReport(DataSet ds)
{
InitializeComponent();
Parameter pArr =
new
Parameter(
"Analysis"
, ds.Tables[
"Analysis"
]);
subReport.Parameters.Add(pArr);
}
private
void
SubReport_NeedDataSource(
object
sender, EventArgs e)
{
DataTable dtAnalysis = (DataTable)((sender
as
Telerik.Reporting.Processing.Report).Parameters[
"Analysis"
]);
if
(dtAnalysis !=
null
)
{
(sender
as
Telerik.Reporting.Processing.Report).DataSource = dtAnalysis ;
}
}
my problem is,
this code was working fine till we haven't updated the telerik DLL 5.0.11.316,
after updating this DLL we are getting error on subreport in converting parameter in to Datatable
can you please let us know how to resolve this problem.
Thanks