Telerik Forums
Reporting Forum
0 answers
5.6K+ views

The aim of the Telerik Support Forum is to provide all registered users a way to find answers to their questions before contacting Telerik.

Below you will find a list of the present limitations of our Reporting offering:

  • Limited rich text/html content formatting options in the HtmlTextBox item (only text formatting is available).
  • Tooltips, search, items zoom/scroll interactive features are not available at this time. See Adding Interactivity to Reports for supported scenarios.
  • Limited RTL support (only text direction is changed, report layout is not).
  • .NET Framework 4 Client Profile is not supported.

The Telerik Team

Telerik Admin
Top achievements
Rank 1
Iron
 asked on 08 Jul 2008
0 answers
1.6K+ views
In order to get familiar in a fast and pretty straight-forward manner with our Reporting offering, I suggest you visit the online resources linked below:


Of course, you can browse the public forum as well in order to find specific information/code sample concerning an aspect of the Reporting features. There are numerous threads which can get you started/assist you through the development process.

Finally, we will appreciate your feedback on the structure/content of the online resources - our goal is to continue enriching them, thus facilitating our customers even more.

The Telerik Team
Telerik Admin
Top achievements
Rank 1
Iron
 asked on 08 Jul 2008
8 answers
211 views
My ASP.Net webviewer report works fine on my dev pc; however, when I deploy to a commercial shared web hosting site, I am am getting a security error.  The application works without error except for the report.
Does the webviewer require any special access?


Security Exception

Description: The application attempted to perform an operation not allowed by the security policy.  To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file.

Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[SecurityException: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.]
   System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet) +0
   System.Security.CodeAccessPermission.Demand() +59
   System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) +678
   System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) +114
   System.Configuration.Internal.InternalConfigHost.StaticOpenStreamForRead(String streamName) +80
   System.Configuration.Internal.InternalConfigHost.System.Configuration.Internal.IInternalConfigHost.OpenStreamForRead(String streamName, Boolean assertPermissions) +115
   System.Configuration.Internal.InternalConfigHost.System.Configuration.Internal.IInternalConfigHost.OpenStreamForRead(String streamName) +7
   System.Configuration.Internal.DelegatingConfigHost.OpenStreamForRead(String streamName) +10
   System.Configuration.UpdateConfigHost.OpenStreamForRead(String streamName) +42
   System.Configuration.BaseConfigurationRecord.InitConfigFromFile() +443
Steve
Telerik team
 answered on 08 Jul 2008
2 answers
359 views
Hi, In a report I have some textboxes and underneath a sub-report all in a group footer.  The textboxes summerise data from the previous detail and the sub-report is different data but relevant to each group.  Basically I would like the sub-report to be printed on a seperate page but I can't use the 'PageBreak=before' as this will bring the textBoxes with it onto the seperate page and I need them left as 'Totals' on the previous page.

I think what I'm looking for is to inject a PageBreak everytime a render sub-report event is fired.  Is this possible? or maybe another approach...

cheers
Martin
Martin P
Top achievements
Rank 1
 answered on 07 Jul 2008
2 answers
469 views
Hi

I have managed to create a dynamic report from a datatable. I have a problem creating a dynamic line to separate each row item in the report. Can you please help me or guide me in creating this line? 
 
Thanks
Anand
Anand
Top achievements
Rank 1
 answered on 07 Jul 2008
1 answer
116 views
I am trying to load a report using some Ajax and Server.Execute.  I get the following error: Error executing child request for handler 'System.Web.UI.Page'.  Is this a possible scenario?  My code is listed below:

public

static string LoadReport(string report)

{

Page pageHolder = new Page();

UserControl viewer = (UserControl)pageHolder.LoadControl("~/Common/ReportViewer.ascx");

pageHolder.Controls.Add(viewer);

StringWriter output = new StringWriter();

HttpContext.Current.Server.Execute(pageHolder, output, false);

return output.ToString();

}

Chavdar
Telerik team
 answered on 07 Jul 2008
1 answer
290 views
How do I display an existing PDF File in a Reporting Control?
Can the ReportViewer control in Telerik Reporting simply display or import a PDF file? Or is there a converter or an import method available or in development for this?

We have tried using RadSlidingPane and some other Rad controls. But, the problem is that the PDF file will not drop behind the other RadSlidingPanes properly. We have this in a Web application and want to display the existing PDF files that we have already generated from our database. Currently, the RadSlidingPane gets the HTML from a custom control using HTMLWriter, and writing OBJECT... EMBED... tags onto the pane.

Is there any other way to handle this?
Steve
Telerik team
 answered on 04 Jul 2008
1 answer
92 views
Hello,

I want to have the X axis label steps set to 5. If a set the label steps to 5 my Chart will look like this:  Chart_V1
If I don't the labels for X axis looks to messy: Char_V2
I need the x axis to be between a range of data which I get from "ItemDesc" field as you can see in this figure: PropertyWin

Can you please advise me how can I have the range for the x axis label bound to "ItemDesc" field and also be displayed every 5 steps. (ie. 0, 5, 10, 15, 20, ...)
Also even simpler how can I have it just for a fix range with 5 steps.

Also is there anywhere I can find some documentation on the Chart..!!!

Thanks for your help in advance.

Steve
Telerik team
 answered on 04 Jul 2008
2 answers
148 views
Hi,

I'm currently migrating some reports from a competing product to Telerik Reporting. One area of functionality that still eludes me in Telerik Reporting is the ability to automatically create bookmarks from the groups in a PDF document.

For example, if you're generating a timesheet report for all your employees the report is likely to be grouped by employee. What I'm looking for is a bookmark to be created automatically for the beginning of each employee's data. This sort of functionality can be a very useful way of navigating through a large PDF report.

Is this sort of thing possible with Telerik Reporting?

Thanks in advance,

Gary
Garee
Top achievements
Rank 2
 answered on 04 Jul 2008
5 answers
301 views
Hi All,
           Iam binding the dataset to my telerik report dynamically .I have been useing the code like this in report.cs

namespace

JBA.TelerikReports

{

using System.ComponentModel;

using System.Drawing;

using System.Windows.Forms;

using Telerik.Reporting;

using Telerik.Reporting.Drawing;

using System.Data.SqlClient;

using System.Data;

/// <summary>

/// Summary description for Report_Score.

/// </summary>

public partial class Report_Score : Report

{

public static DataSet MyDS;

public Report_Score()

{

/// <summary>

/// Required for telerik Reporting designer support

/// </summary>

InitializeComponent();

//

// TODO: Add any constructor code after InitializeComponent call

//

}

public Report_Score(DataSet ds)

{

MyDS = ds;

}

private void Report_Score_NeedDataSource(object sender, System.EventArgs e)

{

(sender

as Telerik.Reporting.Processing.Report).DataSource = MyDS;

}}}

and
 iam passing the dataset to report from my asp.net application like this

Dim r1 As JBA.TelerikReports.Report_Score = New JBA.TelerikReports.Report_Score(ds)

it is working fine for some time ,now it is showing error in browser like this 


 

Server Error in '/' Application.

Parameter is not valid.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentException: Parameter is not valid.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[ArgumentException: Parameter is not valid.]
   System.Drawing.Bitmap..ctor(Int32 width, Int32 height, PixelFormat format) +413093
   Telerik.Reporting.HtmlRendering.ShapeItemRenderer.Render(ReportItemBase item, HtmlRenderingContext context) +163
   Telerik.Reporting.HtmlRendering.HtmlItemRender.Telerik.Reporting.HtmlRendering.IReportItemRender.Render(ReportItemBase item, RenderingContext context) +48
   Telerik.Reporting.HtmlRendering.RenderingContext.Render(ReportItemBase item) +47
   Telerik.Reporting.HtmlRendering.Matrix.RenderNonDockedItems(HtmlRenderingContext context, DockState dockState) +2216
   Telerik.Reporting.HtmlRendering.Matrix.Render(HtmlRenderingContext context, DockState dockState, Boolean isClientArea) +38
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1878
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.RenderDockedItem(HtmlRenderingContext context, Int32 itemIndex, DockState dockState) +1815
   Telerik.Reporting.HtmlRendering.Matrix.Render(HtmlRenderingContext context) +83
   Telerik.Reporting.HtmlRendering.ReportSectionBaseRenderer.Render(ReportItemBase item, HtmlRenderingContext context) +71
   Telerik.Reporting.HtmlRendering.HtmlItemRender.Telerik.Reporting.HtmlRendering.IReportItemRender.Render(ReportItemBase item, RenderingContext context) +48
   Telerik.Reporting.HtmlRendering.RenderingContext.Render(ReportItemBase item) +47
   Telerik.Reporting.HtmlRendering.HtmlPage.RenderBodyInternal(HtmlWriter bodyWriter) +752
   Telerik.Reporting.HtmlRendering.HtmlPage.Render(HtmlTextWriter writer, HtmlRenderingContext renderingContext) +108
   Telerik.Reporting.HtmlRendering.HtmlReport.Render(HtmlTextWriter writer) +661
   Telerik.Reporting.HtmlRendering.HtmlRenderingExtension.Telerik.Reporting.Processing.IRenderingExtension.Render(Report report, Hashtable renderingContext, Hashtable deviceInfo, CreateStream createStreamCallback, EvaluateHeaderFooterExpressions evalHeaderFooterCallback) +292
   Telerik.Reporting.Processing.ReportProcessor.Render(String format, Report report, Hashtable deviceInfo, CreateStream createStramCallback) +200
   Telerik.ReportViewer.WebForms.ServerReport.Render(HttpResponse response, String format, Int32 pageIndex, Boolean refresh) +712
   Telerik.ReportViewer.WebForms.ReportPageOperation.PerformOperation(NameValueCollection urlQuery, HttpContext context) +78
   Telerik.ReportViewer.WebForms.HttpHandler.System.Web.IHttpHandler.ProcessRequest(HttpContext context) +116
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +154
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64


Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42




regards
HR

Svetoslav
Telerik team
 answered on 04 Jul 2008
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?