Pending Review
Last Updated: 02 Dec 2019 15:01 by ANDREY
Currently, there is no WebServiceDataSource property for controlling the Timeout for canceling the task for fetching the data. The default value is 100s, as inherited from the HttpClient. In some cases this is not sufficient, causing the cancelation of the task and failure of the report.
Pending Review
Last Updated: 02 Dec 2019 11:49 by Daniel
When I place an HtmlTextBox in a table column and set its top padding, the padding is respected when previewing in the designer and when the report is rendered in PDF. When previewing in the Html5 Viewer the padding is ignored.
Pending Review
Last Updated: 21 Nov 2019 18:50 by ADMIN

Hello, 

It would be nice to control the report loading animation during a report viewer refresh. We are refreshing a report every x seconds and it appears to be flickering during a refresh.

Thank you.

Pending Review
Last Updated: 07 Oct 2019 11:30 by ADMIN

Hi,

The standalone report designer needs config settings for

  • Default Font Name
  • Default Font Size
  • Default Font Color
  • Default Page Settings
    • Margins
    • Unit of Measure
  • Snap To Grid

I find that I have to set each of these for every report. 

Please add these,

Karl

Pending Review
Last Updated: 13 Sep 2019 06:20 by ADMIN

Please add to the Telerik reporting step line chart the same functionality that exists in the kendo ui step line chart.   There is an attribute for justified = true that allows the line to step directly to the marker rather than having them placed in the middle of the step.  Please see the attached images for the current result vs the desired result.

Pending Review
Last Updated: 31 Jul 2019 12:36 by ADMIN
Created by: David
Comments: 1
Type: Feature Request
2

Hello,

 

I have been working on some reports that require multiple tables on a single page. This limits the space columns have for data being bound to fit and results in text wrapping. I made a support ticket asking if there was a way to have dynamic column widths. I hoped to find a way to get table columns to change their widths depending on the data being bound to the table, while still maintaining the overall width of the table. My idea was to have it distribute the space (change the column width) to best display data and avoid text wrapping if possible. 

 

Attached to this request are some PDFs. One of them ("Current Report") shows that some data is either cut off or uses text wrapping. The other attached PDF shows the closest I could get to an acceptable layout, given our clients requirements and what our design team wants the reports to look like.

Thank you!

Pending Review
Last Updated: 01 Jul 2019 05:25 by ADMIN

Hi,

 

There is an issue where the search window that opens from the Report Viewer tool bar does not allow for deleting text from the search string input box using backspace.

The keyboard command provider seems to have many other keys covered for the intended behavior, but backspace does not seem to be handled appropriately.


Pending Review
Last Updated: 11 Jun 2019 11:06 by ADMIN

I put a ReportViewer in an application and VisualStudio inserted the required MergedDictionaries.  I updated them to the Green theme and added the Green reference, now I get a XAML error stating Cannot find resource named 'RepeatButtonStyle.'  I comment out this line in my App.xaml file:

<!--<ResourceDictionary Source="/Telerik.ReportViewer.Wpf.Themes;component/Themes/Green/Telerik.Windows.Controls.Navigation.xaml" />-->

the error goes away and my XAML designer works again, but the navigation section of the report viewer has the incorrect theme applied.

I looked in the copy of the file that is on my computer located at:

   C:\Program Files (x86)\Progress\Telerik Reporting R2 2019\Wpf\Themes\Green\Telerik.Windows.Controls.Navigation.xaml

On line 8831 there is a reference to a Static Resource named RepeatButtonStyle.

<Style x:Key="TabbedWindowScrollButtonStyle" TargetType="RepeatButton" BasedOn="{StaticResource RepeatButtonStyle}">

I assume this the culprit?

There was a similar issue in February.

https://feedback.telerik.com/wpf/1384801-pdfviewer-cannot-find-resource-named-repeatbuttonstyle-design-time-exception-in-fluent-theme-noxaml

Pending Review
Last Updated: 03 May 2019 14:31 by ADMIN
Created by: Anders
Comments: 1
Type: Bug Report
0

In my report, I use font SimSun to display Chinese, when preview it's OK, but after click print, an exception is thrown.

Internal Server Error
Font data for font "SimSun" cannot be obtained. Possible reasons are: The font is not installed in . The font is not found in the directories specified by the "FontLocations" configuration entries. The font is not declared in "" configuration section

In my docker image, run command -list, is there.


C:\Users\Anders> docker exec -it 3485 bash
root@3485bbdabbb3:/app# fc-list
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold
/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf: DejaVu Sans Mono:style=Book
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book
/usr/share/fonts/simsun.ttf: SimSun,宋体:style=Regular
/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf: DejaVu Sans Mono:style=Bold
/usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf: DejaVu Serif:style=Book
My report is very simple, just a textbox contains several Chinese Fonts.
My  is below.
FROM /2.2- AS builder
WORKDIR /app

# caches restore result by copying  file separately
COPY * config/
RUN  restore

COPY .
RUN  publish --output /app/ --configuration Release
RUN  -n 's:.*<AssemblyName>\(.*\)</AssemblyName>.*:\1:p' * > __assemblyname
RUN if [ - __assemblyname; then filename=$ *); echo $filename%*} > __assemblyname; 

# Stage 2
FROM /2.2--runtime

ENV PORT 80
EXPOSE 80

COPY simsun.ttf /usr/share/fonts/simsun.ttf

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

RUN fc-cache -f -v

WORKDIR /app
COPY --from=builder /app

ENTRYPOINT  $cat /app/__assemblyname)
Pending Review
Last Updated: 23 Apr 2019 14:49 by ADMIN
Created by: Grant
Comments: 0
Type: Feature Request
1

I am currently using the Telerik Reporting 13.0.19.222 software to generate an annual report that we will send to our constituents. I can render the report to a multi-page PDF for emailing and local archiving with no PDF standard or PDF/A-3b just fine. However, we intend to send the rendered PDF reports out to be printed and mailed by a publishing company that has requested that the documents comply with the PDF/VT standard.

Is this something that is being considered and/or implemented in a future release?

Thank you in advance,

Grant Hoelscher

Pending Review
Last Updated: 23 Apr 2019 07:45 by Anders
Created by: Anders
Comments: 1
Type: Bug Report
0

In CSharp.ReportExamples.VS2017, I copy all reports into project CSharpAspNetCoreDemo, and make them always copy.

Then I change ReportsController to the Reports directory above.

When Run it in IIS, it's OK, but when check into Docker, there is an exception thrown.

{
	"message": "An error has occurred.",
	"exceptionMessage": "Type: Telerik.Reporting.XmlSerialization.Current.ReportSerializable`1[Telerik.Reporting.Report]",
	"exceptionType": "System.MissingMethodException",
	"stackTrace": "   at Telerik.Reporting.Xml.ObjectXmlReader.CreateInstance(Type type, String name)\n   at Telerik.Reporting.Xml.ObjectXmlReader.ReadObject(Type type)\n   at Telerik.Reporting.Xml.ObjectXmlReader.ReadXmlElement(String name)\n   at Telerik.Reporting.Xml.XmlSerializer.Deserialize(Stream stream, IResourceHandler resourceHandler)\n   at Telerik.Reporting.XmlSerialization.ReportXmlSerializer.Telerik.Reporting.XmlSerialization.IXmlSerializer.Deserialize(Stream stream, IResourceHandler resourceHandler)\n   at Telerik.Reporting.ReportPackager.UnpackageDocument(Stream packageStream)\n   at Telerik.Reporting.Processing.UriReportDocumentResolver.Resolve(IProcessingContext context, UriReportSource rs)\n   at Telerik.Reporting.Processing.ReportDocumentResolver.Bind[T](IProcessingContext context, ReportSource source, Func`2 func)\n   at Telerik.Reporting.Processing.ResolvedReportDocument.ResolveReportsRecursively(ReportSource rs, IProcessingContext context, IDictionary`2 parentRsParameters, Boolean parentShouldDispose, List`1 result, IReportDocument& definition, ResolvedReport& tocReport, ReportBookTocPosition& tocReportPosition)\n   at Telerik.Reporting.Processing.ResolvedReportDocument.Create(ReportSource rs, IProcessingContext context)\n   at Telerik.Reporting.Services.Engine.ReportEngine.GetParameters(String clientID, String report, Dictionary`2 parameterValues)\n   at Telerik.Reporting.Services.AspNetCore.ReportsControllerBase.GetParameters(String clientID, ClientReportSource reportSource)\n   at lambda_method(Closure , Object , Object[] )\n   at Microsoft.AspNetCore.Mvc.Internal.ActionMethodExecutor.SyncActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n   at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeActionMethodAsync()\n   at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeNextActionFilterAsync()\n   at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Rethrow(ActionExecutedContext context)\n   at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n   at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeInnerFilterAsync()\n   at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeNextExceptionFilterAsync()"
}

This is my Dockerfile

FROM mcr.microsoft.com/dotnet/core/aspnet:2.2-stretch-slim AS base
WORKDIR /app
EXPOSE 80

FROM mcr.microsoft.com/dotnet/core/sdk:2.2-stretch AS build
WORKDIR /
COPY ["AspNetCoreDemo/CSharpAspNetCoreDemo", "AspNetCoreDemo/"]
RUN  restore "AspNetCoreDemo/CSharpAspNetCoreDemo"
COPY .
WORKDIR "/src/AspNetCoreDemo"
RUN  build "CSharpAspNetCoreDemo" -c Release -o /app

FROM  AS publish
RUN  publish "CSharpAspNetCoreDemo" -c Release -o /app

FROM base AS final
RUN apt-get update \ 
    && apt-get install -y --allow-unauthenticated \ 
        libc6-dev \ 
         \ 
        libx11-dev \ 
    && rm -rf /var/lib/apt/lists/*
WORKDIR /app
COPY --from=publish /app
ENTRYPOINT ["", "CSharpAspNetCoreDemo"]

Pending Review
Last Updated: 16 Apr 2019 20:01 by ken

I would like to formally request the ability to "sign" in some fashion a trdp/trdx file.  Note that if only the new file format is supported then that would be acceptable.

Basically, I would like to apply some signature that we could, if we so chose, read from the report file to verify that it was us that created or last modified the file.

If we need to use a separate tool to apply the signature other than the report designer, that would not be an issue.

The signature could be anything that Telerik/Progress decides we can use such as a code signing certificate, a strong name, etc.

Using the last modified time, or a hash value created from the current contents of the report file would not be a good solution as that would mean we would need to have a list of the hash values for each report and it would need to be updated every time the report is changed.
We are looking for something that could be applied to all reports that we create and that clients could not replicate.

This would need to be something that clients who we deploy the report files to cannot replicate and therefore if they modify the report file using the Telerik designer, it would remove that signature.  This way we can easily programmatically determine if the client has modified the report, and therefore prevent using it as if it is ours.

Note that we provide the ability to use custom reports in our application which are treated as separate from our core provided reports.  Also, I had posted to the forum asking if this is currently possible (https://www.telerik.com/forums/sign-telerik-reports).

Thank you.

Pending Review
Last Updated: 18 Mar 2019 08:05 by ADMIN
I have tried like operation in condition formatting and it is not working.
Pending Review
Last Updated: 19 Feb 2019 14:07 by ADMIN

 Using Roboto Medium changes values  "FVS!dBTI"  should be "EUR Cash" (shift characters by 1) weird !!!!

 

 

 

Pending Review
Last Updated: 23 Nov 2018 13:45 by ADMIN

We need the ability to automatically adapt report layout after its page size chages using report elements docking, anchoring etc. functionality.

This will allow us to reuse report templates for different printer paper sizes without making specific report for each paper size.

We do not have knowledge of internal report layout composition so a layout changes cannot be done with custom code, but need to be specified in reports directly.

 

Thank you

 

Marek Istvanek

Pending Review
Last Updated: 02 Nov 2018 07:54 by Subin
Created by: Subin
Comments: 0
Type: Feature Request
1
I want to set an option to define dynamic column width. Currently we can set textbox width by bindings. But makes different column with different height.
Pending Review
Last Updated: 01 Nov 2018 12:39 by Scott Waye
Created by: Scott Waye
Comments: 0
Type: Feature Request
1
I suggest that when saving reports as trdx files (trdp files are no good as they are compressed), that you save the SQL on multiple lines as it appears in the designer to enabled version comparison, i.e. git history of the file's changes can show the changes to the SQL.   Currently the SQL is on one line making it difficult to see the history.
Pending Review
Last Updated: 18 Oct 2018 09:43 by Matjaž
Use only components from KendoUI for Angular. It would be understandable that such report viewer would provide less features, but it would remove dependency from jQuery and KendoUI for jQuery.
Pending Review
Last Updated: 05 Oct 2018 14:40 by Luca
Actually multi value parameters is not supported on WebServices source. Multi value are passed as [string1,string2] instead of $paramName=string1&paramName=string2.

Multi value has to be passed on query string on correct way!
Pending Review
Last Updated: 26 Sep 2018 13:30 by Folkert
Created by: Folkert
Comments: 0
Type: Feature Request
1
It would be nice if resx files to localize the (wpf) report viewer can be placed in a specific resource path instead of the main folder of the VS project.

For example a 'Resources' folder within the 'Properties' folder of the VS project.
1 2