or
public static string FormatArray(object[] array) { StringBuilder sb = new StringBuilder(); foreach (object o in array) { if (sb.Length > 1) { sb.Append(", "); } sb.Append(o.ToString()); } return sb.ToString(); }<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="Enheter.ascx.cs" Inherits="Web.controls.Reports.Enheter" %><%@ Register Assembly="Telerik.ReportViewer.WebForms, Version=5.0.11.316, Culture=neutral, PublicKeyToken=a9d7983dfcc261be" Namespace="Telerik.ReportViewer.WebForms" TagPrefix="telerik" %><telerik:ReportViewer ID="ReportViewer1" runat="server" Width="100%" Height="700px" ></telerik:ReportViewer>Report myReport = new Rapporter.K2.Report1(); myReport.ReportParameters["nkod"].Value = nkod; myReport.ReportParameters["sysID"].Value = BaseLogic.GlobalSystemID.intSystemID; using (CoreEntities db = new CoreEntities(clsBaseLogic.SqlConnEntityString)) { myReport.ReportParameters["strEnhet"].Value = db.tblTree_item.SingleOrDefault(k => k.intTreeItemID == nkod).strTreeItem; myReport.ReportParameters["strPeriod"].Value = db.tblCore_Period.SingleOrDefault(k => k.intPeriodID == BaseLogic.intPeriodID).strDescription; } ReportBook book = new ReportBook(); book.Reports.Add(myReport); ReportViewer1.Report = book;The expression contains undefined function call FormatArray().at Telerik.Reporting.Expressions.FunctionNode.Eval(Object row, Object context)at Telerik.Reporting.Processing.Data.MultidimensionalQueryProvider.Evaluate(Object value, Object data)at Telerik.Reporting.Processing.Data.SqlQueryProvider.GetEvaluatedParameters()at Telerik.Reporting.Processing.Data.SqlQueryProvider.GetCommandParameters(Boolean evaluateParameters)at Telerik.Reporting.Processing.Data.SqlQueryProvider.CreateCommand(IDbConnection connection, Boolean evaluateParameters)at Telerik.Reporting.Processing.Data.SqlQueryProvider.CreateCommand(IDbConnection connection)at Telerik.Reporting.Processing.Data.SqlDataEnumerable.d__0.MoveNext()at Telerik.Reporting.Processing.Data.ResultSet.SeedData(IEnumerable`1 rawData)at Telerik.Reporting.Processing.Data.ResultSet.Fill(IEnumerable`1 data)at Telerik.Reporting.Processing.Data.SqlQueryProvider.Execute(MultidimensionalQuery query)at Telerik.Reporting.Processing.ParametersManager`1.GetAvailableValuesData(ReportParameterAvailableValues availableValuesDef, ExpressionNode valueExpression, MultidimensionalQueryProvider& provider)at Telerik.Reporting.Processing.ParametersManager`1.CalculateParameterValues(T parameter, ReportParameter parameterDef, IDictionary`2 parameterValues)at Telerik.Reporting.Processing.ParametersManager`1.Calculate(T parameter, IDictionary`2 parameterValues)at Telerik.Reporting.Processing.ParametersManager`1.CalculateChildren(T parameter, IDictionary`2 parameterValues)at Telerik.Reporting.Processing.ParametersManager`1.Calculate(T parameter, IDictionary`2 parameterValues)at Telerik.Reporting.Processing.ParametersManager`1.CalculateChildren(T parameter, IDictionary`2 parameterValues)at Telerik.Reporting.Processing.ParametersManager`1.Calculate(T parameter, IDictionary`2 parameterValues)at Telerik.Reporting.Processing.ParametersManager`1.GetParameters(IDictionary`2 parameterValues)at Telerik.ReportViewer.WebForms.ParametersPage.OnLoadComplete(EventArgs e)at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)ess = new ExternalStyleSheet(path);ExternalStyleSheets.Add(ess);foreach (StyleRule style in StyleSheet){ //do something with styles;}<Grid x:Name="LayoutRoot" Background="White"> <telerik:ReportViewer ReportServiceUri="../ReportService.svc" Report="TelerikTrialReportSample.TrialReport, TelerikTrialReportSample, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"> </telerik:ReportViewer> </Grid>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; }