Telerik Forums
Reporting Forum
0 answers
1.2K+ views

Hi Technical team,

I added a parameter in a report parent by following this link: https://docs.telerik.com/reporting/designing-reports-parameters-adding-parameters

I let all the values by defaults.

Then, I tried to pass the parameter to a SubReport under the parent report by following this link: https://docs.telerik.com/reporting/report-items-sub-report

All I did is in Report Designer.

However, after that the parent report is initiated, I found the value of parameters always null or empty.

Could you tell me where I did wrong?

Many thanks,

minh
Top achievements
Rank 2
Iron
Iron
Iron
 asked on 28 Oct 2021
4 answers
727 views
Hi,
I'm having trouble extending Report Designer with User Function.

I've created an assembly with 3 functions the following code:

using System;
using Telerik.Reporting.Expressions;


namespace ReportLib
{
    public static class SVFunctions
    {
        [Function(Category = "My Functions", Namespace = "ReportLib", Description = "Duration")]


        public static string Duration(DateTime Start, DateTime End)
        {
            TimeSpan ts = End- Start;
            double Ore = ts.TotalHours;
            double Minuti = ts.TotalMinutes - (Ore*60);
            double Secondi = ts.TotalSeconds - (Ore*60) - (Minuti*60);
            return string.Format("{0:0}:{1:0}:{2:0}", Ore, Minuti, Secondi);


        }

        [Function(Category = "My Functions", Namespace = "ReportLib", Description = "ToLocalTime")]
        public static DateTime ToLocalTime(DateTime utc)
        {
            return utc.ToLocalTime();
        }


        [Function(Category = "My Functions", Namespace = "ReportLib", Description = "Adesso")]
        public static string Adesso()
        {
            return "12/12/2014";
        }
   }

I've added the reference of the assembly inside the ReportDesigner config file.

<Telerik.Reporting>
     <AssemblyReferences>
         <add name="ReportLib" version="1.0.0.0" />
     </AssemblyReferences>
</Telerik.Reporting>



I've created a report and with a text field using an expression that references to the function Adesso() as you can see in to the attached picture.

When I run the report I've the following error (shown into the picture)
An error was occurred while processing TexBox 'xxx'. The Expression contains object 'ReportLib' that is not defined in the current context.

What's I'm doing wrong

Michele



























Brandon
Top achievements
Rank 1
Iron
 answered on 26 Oct 2021
1 answer
1.1K+ views

Hi,

is there a working example of Telerik Reporting used in Blazor WebAssembly? I've only found server-side Blazor examples.

Thanks.

Dimitar
Telerik team
 answered on 26 Oct 2021
7 answers
1.1K+ views

Hello,

We have a web site hosted in Azure, and we are trying to add Telerik report generation to it. It works just fine when running in Visual Studio, but when we publish it to Azure and run it from there, we get the below error.  I realize this is a very generic question--I don't have a little test project that I can provide--but does this symptom sound familiar to anybody?  A known issue with deploying Telerik.Reporting to Azure, perhaps?

Using Telerik Q1 2014.

Method in Question:

            try
            {
                var monthlyInvoice = new Reports.MonthlyInvoice(model);
                var reportProcessor = new Telerik.Reporting.Processing.ReportProcessor();
                var generatedReport = reportProcessor.RenderReport("PDF", monthlyInvoice, null); //*** where it crashes
                return generatedReport.DocumentBytes;
            }
            catch (Exception exp)
            {
                Tracker.TrackError(exp, ErrorTrackerTags.Report, ErrorTrackerTags.Invoice);
                return null;
            }

The Error:

Message: [ArgumentException: Parameter is not valid.]
 System.Drawing.Graphics.GetHdc():29
 Telerik.Reporting.Pdf.PdfContext..ctor():36
 Telerik.Reporting.Pdf.PdfDocument..ctor():38
 Telerik.Reporting.ImageRendering.DocumentPdf.FindOrCreateDocument():48
 Telerik.Reporting.ImageRendering.DocumentPdf..ctor(PdfRenderingContext context, IMeasureContext measureContext):15
 Telerik.Reporting.ImageRendering.PdfReport.CreateDocument(IDictionary renderingInfo, IDictionary deviceInfo, CreateStream createStreamCallback, PageSettings pageSettings):11
 Telerik.Reporting.BaseRendering.DocumentRenderingExtensionBase.CreateWriter(IDictionary renderingContext, IDictionary deviceInfo, CreateStream createStreamCallback, PageSettings pageSettings):0
 Telerik.Reporting.ImageRendering.PdfReport.CreateWriter(IDictionary renderingContext, IDictionary deviceInfo, CreateStream createStreamCallback, PageSettings pageSettings):0
 Telerik.Reporting.BaseRendering.RenderingExtensionBase.Render(Report report, Hashtable renderingContext, Hashtable deviceInfo, CreateStream createStreamCallback, EvaluateHeaderFooterExpressions evalHeaderFooterCallback):120
 Telerik.Reporting.Processing.ReportProcessor.RenderCore(ExtensionInfo extensionInfo, IList`1 reports, Hashtable deviceInfo, IRenderingContext renderingContext, CreateStream createStreamCallback):388
 Telerik.Reporting.Processing.ReportProcessor.ProcessAndRender(String format, ReportSource reportSource, Hashtable deviceInfo, IRenderingContext renderingContext, CreateStream createStreamCallback):27
 Telerik.Reporting.Processing.ReportProcessor.ProcessAndRenderStateless(String format, ReportSource reportSource, Hashtable deviceInfo, IRenderingContext renderingContext, CreateStream createStreamCallback):0
 Telerik.Reporting.Processing.ReportProcessor.RenderReport(String format, ReportSource reportSource, Hashtable deviceInfo):36
 Billing.Reporting.Generator.GenerateMonthlyInvoice(MonthlyInvoiceModel model):7

 

 

Todor
Telerik team
 updated answer on 26 Oct 2021
1 answer
921 views

Hi team,

I want to exclude export options (Exel ,RTF, TIFF, Web arhive) from Report designer's telerik ribbon . I can do this from web.config file but its getting excluded from other pages as well, I just wanted to exclude these options from single  page report not from all pages of my project.

Anyone can help me asap?

Kind regards,

Payal

 

0 answers
138 views

There appears to be a bug with the CSV Data Source in the Web Report Designer - There are 3 options listed:  Upload CSV file, Use existing CSV file and Use CSV Inline.  When selecting the 'Use CSV Inline' option the forms keeps either "Upload ..." or "Use existing ..." selected and continues to validate for the missing file.

Chris Womack
Top achievements
Rank 1
 updated question on 24 Oct 2021
2 answers
292 views
Is there a way to delete report definitions in Web Report Designer? I notice that when creating a custom definition storage, the interface "IDefinitionStorage" implements a "DeleteDefinition" function, so I'm assuming there is a way to do so. My first thought was the "file menu" would contain a delete option but it does not seem to be there.
Mihriban
Top achievements
Rank 1
Iron
 answered on 22 Oct 2021
0 answers
150 views

Is it possible to have asymmetric margins on a report? That is, the left margin of the odd pages must be greater than the right, and the right margin of the even pages must be greater than the left margin. This is because the report will print on both sides of the sheet, with a long margin on both sides. This long margin will serve to physically file the document.

Lucio
Top achievements
Rank 1
Iron
 asked on 21 Oct 2021
0 answers
628 views

Maybe this capability is already present, but, I am unable to find it.  When text overflows a text box and the text box is not allowed to grow, I need to be able to show an ellipsis or the remainder of the text that can fit. Currently the report removes all words that can not fit in the given area.

 It would be very helpful if we could set a few overflow options like "ellipsis", "truncate" (default), or "clip". Example


  • Original: "Hello Telerik Reporting"
  • Truncate: "Hello Telerik"
  • Ellipsis: "Hello Telerik Repo..."
  • Clip: "Hello Telerik Repor"

 

 

Ryan
Top achievements
Rank 1
Iron
Iron
 asked on 21 Oct 2021
1 answer
800 views
I have string of HTML tags with <html> ,<table>,<td>,<tr> etc tags. How I show it in HTML Textbox or Telerik Report ?
Todor
Telerik team
 answered on 21 Oct 2021
Top users last month
Jay
Top achievements
Rank 3
Iron
Iron
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
Radek
Top achievements
Rank 2
Iron
Iron
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Richard
Top achievements
Rank 4
Bronze
Bronze
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?