Telerik Forums
Reporting Forum
1 answer
1.2K+ views

Hi,

 

I have created one Standalone report with an Object Person (Which contains properties Name, Number and DOB).

 

Then, I'm using below code to generate PDF from this report.

 

            var reportProcessor = new ReportProcessor();
            var deviceInfo = new System.Collections.Hashtable();

            var reportSource1 = new UriReportSource();
            reportSource1.Uri = "/report.trdp";
            var reportSource = new InstanceReportSource();
            var report = new Telerik.Reporting.Report();
            var objectDataSource1 = new Telerik.Reporting.ObjectDataSource();
            objectDataSource1.DataSource = new Person() { DOB = DateTime.Now, Number = 1293737, Name = "test" };
            objectDataSource1.Name = "PersonDataSet";
            report.DataSource = objectDataSource1;
            reportSource.ReportDocument = report;
            reportSource.ReportDocument.ReportSources.Append(reportSource1);

            RenderingResult result = reportProcessor.RenderReport("PDF", reportSource, deviceInfo);

            string fileName = result.DocumentName + "." + result.Extension;
            string path = System.IO.Path.GetTempPath();
            string filePath = System.IO.Path.Combine(path, fileName);

            using (System.IO.FileStream fs = new System.IO.FileStream(filePath, System.IO.FileMode.Create))
            {
                fs.Write(result.DocumentBytes, 0, result.DocumentBytes.Length);
            }
        }

 

But, It generates only empty report.

 

Can anyone help me to resolve this?

 

Thanks,

Aravindh 

Mads
Telerik team
 answered on 02 Nov 2020
3 answers
318 views
Hello people. Thanks for reading my post.

I am working for some time on a C# Windows Form app with Teleriks Reports as a part of it.

It worked some time, and now when i try to test it, i only get this error on the teleriks report, trying to load it, create it or even create it from another new project:


To prevent possible data loss before loading the designer, the following errors must be resolved:
1 Error
Why am I seeing this page?
Object reference not set to an instance of an object.
 
Instances of this error (1)
1.
at System.Drawing.Printing.PrinterSettings.GetModeField(ModeField field, Int16 defaultValue, IntPtr modeHandle)
at System.Drawing.Printing.PageSettings.get_Landscape()
at Telerik.Reporting.Drawing.PageSettings..ctor(PageSettings pageSettings, PrinterSettings printerSettings)
at Telerik.Reporting.Drawing.PageSettings.GetPrinterPageSettings()
at Telerik.Reporting.Drawing.PageSettings.get_DefaultPageSettings()
at Telerik.Reporting.Report..ctor()
 
Help with this error
 
Forum posts about this error
 
Eric R | Senior Technical Support Engineer
Telerik team
 answered on 30 Oct 2020
1 answer
211 views

Hi,

i am new to telerik reporting. i tried to generate reports through API libraries in C# provided by telerik. In local , I am able to build the webapplication and generate report. But when try doing same in server .I am unable to. I am getting error that "ORA-12514: TNS:listener does not currently know of service requested in connect descriptor"

 

 

 

        <add key="connectionString" value="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=XXXXXX)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xxxx)));User Id=xxx;Password=xxx" />
        <add key ="providerName" value="Oracle.ManagedDataAccess.Client" />

 

I have put following entries "manage.config" file in both the systems

    <system.data>
      <DbProviderFactories>
      <remove invariant="Oracle.ManagedDataAccess.Client" />
      <add name="ODP.NET, Managed Driver" invariant="Oracle.ManagedDataAccess.Client" description="Oracle Data Provider for .NET, Managed Driver" type="Oracle.ManagedDataAccess.Client.OracleClientFactory, Oracle.ManagedDataAccess, Version=4.122.19.1, Culture=neutral, PublicKeyToken=xxxxxx" />
   </DbProviderFactories>
    </system.data>

 

Please find the details of local as well as server

Local-

   OS - windows10 Pro , 64 bit

Server

OS- windows server 2012 standard 64 bit

 

I take build on webapplication visual studio 2019

Target platform : .NetFramework 4.6.1, x86, ConsoleApplication

I copy the same files(which are generated in build) to server and run the exe file. 

There other java applications connecting to above database on server.

Kindly help me here.

 

 

 

 

Todor
Telerik team
 answered on 30 Oct 2020
1 answer
186 views

Hi,

I am new to telerik reporting.   I have designed sample report.

i have added a crosstab , linegraph in detail section .

My datasource has 3 rows  I get 6 pages of output.

But I am expecting only single page output.

Kindly help me here.

 

Mads
Telerik team
 answered on 30 Oct 2020
3 answers
695 views

Hello,

Can someone please point me to some sample code having a master/detail section such as is found on a purchase order or invoice that is using ASP.NET Core 3.1 or better? I can't quite seem to see how to get both of the data source hooked up properly when using an ObjectDataSource.

 

Thank you,

Scott

Todor
Telerik team
 answered on 29 Oct 2020
1 answer
207 views
Is there a way to handle events in the web report designer?  Are there any client side methods available for the designer?
Todor
Telerik team
 answered on 29 Oct 2020
1 answer
146 views

Hello,

We are using Telerik reporting in ASP.NET Webform with vb.net and we noticed cached data when we export data in excel, it display data which we filtered pervious last time, it is not exporting data which is currently showing in report viewer and it happened only in large report ,I read many thread related to Cache but it didn't help, we are using 11.2.17.913 reporting version,

any help would be appreciated 

Thanks

Todor
Telerik team
 answered on 29 Oct 2020
3 answers
725 views

Hi,

 

I have a .Net 5.0 RC2 Blazor WebAssembly application with System.Text.Json as json de/serialization support. I configured server project to serve reports, but I receive the error:

Property 'JsonResult.SerializerSettings' must be an instance of type 'System.Text.Json.JsonSerializerOptions'.

It is obvious that the error appears because the NewtonsoftJson package is missing - but I don't want to replace System.Text.Json de/serializing mechanism. The question is: is there a way to override/provide the json serializer settings and to skip this issue?

 

Thanks,

Ion

Ion
Top achievements
Rank 1
 answered on 29 Oct 2020
1 answer
260 views

Hi,

I want to add one straight line (the pink one from the image) on my bar series. How to do it?

Telerik reporting version 11.1.17.614, using visual studio 2015

Mads
Telerik team
 answered on 28 Oct 2020
1 answer
413 views

I am implementing a REST service with a custom report source resolver. There will be a single instance of the service.

For the IStorage interface implementation, which one offers better performance, FileStorage or MsSql Database storage? The load may be high, hundreds of reports in the same time.

For FileStorage, if I don't specify any location, what is the defaul location on the file system?

Todor
Telerik team
 answered on 27 Oct 2020
Top users last month
Tien
Top achievements
Rank 1
Iron
Krasimir
Top achievements
Rank 3
Bronze
Iron
Iron
Cedar
Top achievements
Rank 1
Iron
Emil
Top achievements
Rank 1
Iron
Kyle Watson
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?