Telerik Forums
Reporting Forum
1 answer
140 views

Hi Team,

 

 

I have  Telerik Devcomplete license and I have installed the same in my machine. Now I want to Create some invoice reports. For creating new  report do i need to install anything else. In Nugget package I could see Telerik.Reporting.Trial. Is this a trial version?. Please help me on this

Katia
Telerik team
 answered on 06 Mar 2018
1 answer
176 views

I have a report that needs png images of signatures on it. I have the raw image data stored in my database which looks like this,

"‰PNGIHDR  ´     àÀÄÙ    IDATx^읛ÅÒ…Ž8À9øþÿ!:‚³
gÃWï™>s[ciw$vWëê{ûckW35NW:õÅÑFÙÒi´@Z -H ¤Ò+j/Юè›ËÛN ¤Òi´@Z -Ðæ@H ¤Òi´@Z -Xi $ ]é×—7ŸH ¤Òi´@Z -€6Ç@Z -H ¤Òi´ÀJ[ íJ¿¾¼ù´@Z -H ¤Òi´9Òi´@Z -H "

This data is accessible by my datasource. When I set the value of my picturebox to this field and change the mimetype to "image/png" I get an error that reads "Invalid image data"

When I was using SSRS I would use PDF# and VB code to render this report into a pdf and the signatures into  system.drawing.image objects and then draw them onto the pdf with x and y coordinates.

What I would really like to do is have this data render to an image in a Picturebox on my report so I no longer have to programatically place signatures onto a pdf of my report after is has been rendered as a pdf. I would like to see the signatures on my report in the reportviewer.

 

Is this possible? thank you!

-Kevin

Todor
Telerik team
 answered on 05 Mar 2018
1 answer
184 views

I have a multi-value parameter whose values can be 1,2,3,4.  

Is there a way to check if a certain value is selected in this parameter?

I was thinking of setting a binding on visibility to: 

    IIf(Parameters.Parameter1.Value.Contains(1), True, False)

This way, if value 1 is selected, it's visibility will be true.  Otherwise it will be false.

Your help is greatly appreciated.

Thanks,

Phil

 

Phil
Top achievements
Rank 1
 answered on 02 Mar 2018
6 answers
298 views

Hi,

I've been seeing this issue for a long time, but I can't seem to find where to log the errors that are being thrown when users are generating reports with the WebAPI/HTML5 report viewer.

I see tons of exceptions happening that look like this:

* /api/reports/clients/094113-ecd1/instances/094113-5731/documents/094113-aabb094141-da97 - 500 Internal Server Error

* /api/reports/clients/094843-e940/instances/095003-e56b/documents/095003-5023095009-20af - 500 Internal Server Error

* /api/reports/clients/112823-f291/instances/113024-cb46/documents/113024-837d113030-be3d - 500 Internal Server Error

* /api/reports/clients/112823-f291/instances/113219-b3dd/documents/113219-bc2d113229-8387 - 500 Internal Server Error

Is there anything I can do to catch these? Is it as simple as adding a filter to catch the webapi unhandled exceptions and logging them?

 

Todor
Telerik team
 answered on 02 Mar 2018
0 answers
111 views

I have designed an A-4 half sheet portrait print, while output is automatically getting switched to landscape.

Kindly provide an apt solution to this.

 

Muhammed
Top achievements
Rank 1
 asked on 02 Mar 2018
7 answers
1.5K+ views
Hi Guys,

I'm hoping this is an easy thing to fix but I've had a play and a search and can't figure it out!

What I need to do in my system is generate a report, save it to my harddrive as a PDF so that I can then attach it to an email. This all needs to be done programatically. I found your example and have been trying to get it to work but for some reason (I expect I'm missing something obvious) it doesn't like the "response" bit of the code below:

    RepQuote quote_rep = new RepQuote(_qu);
 
Telerik.Reporting.Processing.ReportProcessor reportProcessor = new ReportProcessor();
RenderingResult result = reportProcessor.RenderReport("PDF", quote_rep, null);
 
string fileName = result.DocumentName + ".pdf";      
      
Response.Clear();
Response.ContentType = result.MimeType;
Response.Cache.SetCacheability(HttpCacheability.Private);
Response.Expires = -1;
Response.Buffer = true;
 
Response.AddHeader("Content-Disposition",
string.Format("{0};FileName=\"{1}\"",
  "attachment",
   fileName));
 
Response.BinaryWrite(result.DocumentBytes);
Response.End();

I'm guessing im just missing a "using" statement but the code wont compile past "Response.Clear()". It can't find the response class. I did a search around and people suggested adding "using System.Web" to get it to work but that didn't help. I'm a relative newbie with C# so any help would be appreciated!
Fred Green
Top achievements
Rank 1
 answered on 01 Mar 2018
1 answer
104 views

We have several reports that print a PDF that have been working fine for months.  Now we are getting random text and missing text.

 

Anybody have any ideas what would cause this?  I blurred some of the sensitive data.

Nasko
Telerik team
 answered on 01 Mar 2018
1 answer
140 views

Hi,

The Preview button that is at the bottom of the report parameter side bar is not showing on iPads.

Has anyone experienced this before?

TIA

Paul

Katia
Telerik team
 answered on 01 Mar 2018
3 answers
419 views
Hello everyone.

Is it possible to use 2 tables in report and display records in them ?
I have been trying from past 1 week but can't figure out a way to get the desired output. I have three tables name Addition/Deduction/Leave and master table Employee.
I am trying to get the report that which employee have got what addition or deductions and how many days he/she have been absent. I am using joins in query an the output is repeating for multiple times for one row which is fine.
But I don't want that row to be repeated in the report. Is there any way possible to fix this ? I'm attaching snap here I'm not sure if I can attach files for designer and code to database as well. Please have a look and help me as soon as possible. I've posted this question 2 times before too but got no response.

Regards,
Nasko
Telerik team
 answered on 01 Mar 2018
2 answers
969 views

Good morning Telerik team ! In fact i come from the SSRS world, in wich I was able to simply pass an already calculated list of objects to the report datasource and I don't want to use the dataMember technique to recalculate the same list again because it takes a while !

-----------------------------------------------

This is an example when i use the rdlc report :*

 LocalReport lr = new LocalReport
            {
                ReportPath = reportPath
            };

           ReportDataSource rds = new ReportDataSource();
                rds.Name = "reportDs";
                rds.Value = my already calculated List of objects
                lr.DataSources.Add(rds);

-------------------------------------------------

Can you please help me on that because we need it so much and thanks in advance !

Nabil
Top achievements
Rank 1
 answered on 28 Feb 2018
Top users last month
Ambisoft
Top achievements
Rank 2
Iron
Pascal
Top achievements
Rank 2
Iron
Matthew
Top achievements
Rank 1
Sergii
Top achievements
Rank 1
Iron
Iron
Andrey
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?