Telerik Forums
Reporting Forum
1 answer
18 views

Hi Guys,

mit Blazor Wasm project is working localy.

So i published it on the server and run the ReportViewer: 

Unable to get report parameters. An error has occurred. Type: Telerik.Reporting.ReportSerialization.Current.ReportSerializable`1[Telerik.Reporting.Report]

 

In Browser Dev: 

The Server was a Linux Server with Docker. I installed

sudo apt-get update sudo apt-get install -y libfreetype6 sudo apt-get install -y libfontconfig1

sudo apt-get install libc6-dev sudo apt-get install libgdiplus

 

 

added this: Telerik.Drawing.Skia and

RUN apt-get update \
    && apt-get install -y --allow-unauthenticated \
        libc6-dev \
        libgdiplus \
        libx11-dev \
    && rm -rf /var/lib/apt/lists/*

 

so all packages installed like tutorial and another forum posts i found. I used the demo all same. have someone an idea?

Best Regards

Serkan

 

 

 

Dimitar
Telerik team
 answered on 16 Jun 2025
2 answers
12 views
Updated to the latest Reporting (19.1.25.521) and found that UriReportSource is missing. Is it another namespace? If so which one?
Ivet
Telerik team
 answered on 16 Jun 2025
0 answers
6 views

Im getting the "single-row subquery returns more than one row" error when using a stored procedure  as a datasource.

This is the beginning of the procedure that I am calling from the report:

create or replace PROCEDURE get_idoc_report (
    pStart_Date IN DATE,
    pEnd_Date IN DATE,
    pPrepMethod IN VARCHAR2,
    pAnalyticalMethod IN VARCHAR2,
    pInstru IN VARCHAR2,
    pMatrix IN VARCHAR2,
    pPrepAnalyst IN VARCHAR2,
    pAnalyticalAnalyst IN VARCHAR2,
    pWO IN NUMBER,
    pWO_ID IN VARCHAR2,
    pAR IN VARCHAR2,
    p_cursor OUT SYS_REFCURSOR
)
IS 
BEGIN
    OPEN p_cursor FOR
        select distinct 
            to_char(sysdate, 'MM/DD/YYYY') as Current_Date,
            to_char(pStart_Date, 'MM/DD/YYYY') as WO_Start, ......

I have run the procedure in SQL Developer using a record to get data from the cursor, and it returns the expected number of data rows. I have used the same query as a Text select datasource query in Telerik and it worked. Any idea why I am getting the "single-row subquery returns more than one row" ? I am thinking Telerik Standalone is not able to access the rows returned from the sys_refcursor output. Any help is appreciated. I have attached the procedure text and a screenshot of the datasource setup.

Using Telerik Report Designer Version 17.1.23.606 and Oracle Database 19C.

2 answers
21 views

Hello Together,

i use Blazor Wasm. I created a Reporting with a TextBox

 

And i put a TextBox in the Blazor Client. My goal is, to put a text in the textbox and the text in the reporting will be change. but how can i do it?

Thanks for your support

 

This is my client Code:


@page "/druck"

<PageTitle>Report Viewer</PageTitle>

<TelerikTextBox @bind-Value="@Bezeichnung"></TelerikTextBox>

<ReportViewer ServiceType="@ReportViewerServiceType.REST"
              ServiceUrl="/api/Reports"
              @bind-ReportSource="@ReportSource"
              @bind-ScaleMode="@ScaleMode"
              @bind-ViewMode="@ViewMode"
              @bind-ParametersAreaVisible="@ParametersAreaVisible"
              @bind-DocumentMapVisible="@DocumentMapVisible"
              @bind-Scale="@Scale">
</ReportViewer>

@code {
    public ScaleMode ScaleMode { get; set; } = ScaleMode.Specific;
    public ViewMode ViewMode { get; set; } = ViewMode.Interactive;
    public bool ParametersAreaVisible { get; set; }
    public bool DocumentMapVisible { get; set; }
    public double Scale { get; set; } = 1.0;
    public string Bezeichnung { get; set; } = string.Empty;

    public ReportSourceOptions ReportSource { get; set; } = new ReportSourceOptions("Report1.trdp",
        new Dictionary<string, object>
        {
            // Add parameters if applicable
        });
}

 

 

Controller Reporting Code:


using System.Net.Mail;
using System.Net;

using LIMeS.Shared;
using LIMeS.Shared.Utils;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;

using Telerik.Reporting.Services;
using Telerik.Reporting.Services.AspNetCore;

/// <summary>
/// The LIMeS.Server.Controllers namespace contains all the controllers for the Action Management Server.
/// </summary>
/// 
namespace LIMeS.Server.Controllers
{
    /// <summary>
    /// The main controller for managing action types.
    /// </summary>
    [ApiController]
    [Route("api/[controller]")]
    public class ReportsController : ReportsControllerBase
    {
        public ReportsController(IReportServiceConfiguration reportServiceConfiguration)
            : base(reportServiceConfiguration)
        {
        }

        protected override HttpStatusCode SendMailMessage(MailMessage mailMessage)
        {
            throw new System.NotImplementedException("This method should be implemented in order to send mail messages");
        }
    }
}

 

Serkan
Top achievements
Rank 1
Iron
 answered on 11 Jun 2025
1 answer
21 views

We have updated our enterprise SPA application to the latest Angular 20. 

Does Native Angular Report Viewer - Kendo UI for Angular support the latest Angular 20?

Dimitar
Telerik team
 answered on 10 Jun 2025
0 answers
16 views
I have two textboxes that need to be styled differently
I want the first text box to be able to shrink there is less text, but I want the 2nd text box always to be say, .1in from the right border of the 1st box. 

Is this possible? Some Conditional Formatting formula?
1 answer
14 views

I have a table that is grouped by the field CellWCCode. The SQL Query is returning multiple rows (one each for the child item in the BOM), so for example, I might get 5 lines per CellCode. The field StdLabCost returns the one item for each grouped item, but now I want to total the StdLabCost for all of the CellWCCode. I have not figured out how to Sum all of the distinct values.

I attached sample data and the report. 

Petar
Telerik team
 answered on 05 Jun 2025
0 answers
16 views

Hi,

I have a ReportViewer on my XAML page:

<tr:ReportViewer x:Name="LevelAccuracyReportViewer"
                 ReportSource="{Binding LevelAccuracyReportSource}" 
                 Margin="520,360,20,20">
</tr:ReportViewer>

It works ok the first time the page is displayed, but if I update the Source a 2nd time:

LevelAccuracyReportSource = new InstanceReportSource
{
    ReportDocument = levelAccuracyReportDefinition
};

 

I get an "Object Reference not set to instance error", but then it works.
If I update the source again, I get the error message twice, then it works.

Each update causes an additional message to be displayed

I'm using the 2025 Q2 release of Telerik Reporting

almostEric
Top achievements
Rank 1
Iron
Iron
 asked on 03 Jun 2025
2 answers
27 views

We want to add a ReportParameter that is visible to the user (We know how to make them visible, we do that with boolean type parameters so the users can hide or show items on reports), that is INTEGER based that will control the number of records are showing in a "LIST" control on our report.   For example, we have a detailed Report with USER information; then in the report, we have a list that displays the USER's access over time. This could be one record or as many as a thousand records.  We would like is this parameter to control the number of records shown in that list control.

Now, I have been able to create the INTEGER Report Parameter and make it visible; however, what I have not figured out is the following:

  1. How do you make the control for the parameter a spin editor, if possible?
  2. How do you limit the parameter's value (Low/High)?
  3. How do you apply that parameter's value to the number of records displayed in the "LIST" control?

 

TIA

Todor
Telerik team
 answered on 03 Jun 2025
1 answer
23 views

Hi team, what is the way to use the reporting feature in my net core mvc application using jetbrains ride?

Regards.

Petar
Telerik team
 answered on 02 Jun 2025
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?