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
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)As a developer integrating a Web-based report viewer into my apllication / Report Server implementer,
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.
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.
Hi, can you organize the progress windows' program group and group packages by version? A sample of half of my list in windows in the file I joined.
Thanks,
Hi,
i have a very big problem with Telerik Reporting after upgrading from version 2017 R3 (11.2.17.503) to the latest version.
I tested also the version (2018 R3, 2019 R1 SP1, 2019 R2 SP1).
After installing the newer version, customers see data of other customers!!
I have a multi-tenant system. All of our report data sources filters by the logged in user TenantId (ASP.NET Identity).
But with newer versions if a second user opens the same report, he gets the data from the first user.
You can find a working repro here: https://github.com/IT-CASADO/Telerik-Reporting-Bug1
Clone the project and bring it to run. In branch "master" you find the working version, and in the branch "features/v13.2.19.918" you find the broken version.
Regards,
Daniel
in our solution, we store the trdx reports designed with Standalone Designer as xml strings in our database,
and render them to pdf in the background services by using Telerik.Reporting.XmlSerialization.ReportXmlSerializer.Deserialize
the new web based designer would be a good addon to integrate report design directly into the appliciation.
but the current preview version of webreportdesigner needs to be configured with a FileStorage.
it is possible to override the GetReport and SaveReport functions in a custom ReportDesignerController and load the report from a string (db in our case),
but since the ReportJsonSerializer is an iternal class, it is not possible to create a json response and send it to the webeditor.
so it would be helpfull, either to make the ReportJsonSerializer a public class so it can be used to convert the report manally to json, or extend the
whole thing to load the reports from strings directly.
Hi
If I run the angular report viewer within my main page, all is well. However if the report viewer is hosted in a <p-dialog> (or <p-overlaypanel>), the report does not render (even though data is loaded and the report can be exported). To confirm this, I even have the report visible in a <tr-viewer> on the main page behind the dialog and load them at the same time.
If the dialog is not visible when the main page opens, then the report viewer toolbar is in a column on the left, and is not operational. (see attached)
If the dialog is visible when the main page opens, then the toolbar appears at the top and functions normally. (see attached)
<tr-viewer #rptViewerBody
[containerStyle]="viewerContainerStyle"
[serviceUrl]="reportServerUrl"
[viewMode]="'INTERACTIVE'"
[scaleMode]="'SPECIFIC'"
[scale]="1.0">
</tr-viewer>
vs
<p-dialog modal="true"
appendTo="body"
header="Report"
[(visible)]="showReport"
[width]="1500"
[height]="1500">
<tr-viewer #rptViewerDialog
[containerStyle]="viewerContainerStyle"
[serviceUrl]="reportServerUrl"
[viewMode]="'INTERACTIVE'"
[scaleMode]="'SPECIFIC'"
[scale]="1.0">
</tr-viewer>
</p-dialog>
In the code, I tried both of these container styles. The result for the dialog was that relative position rendered the toolbar (top or left), but absolute position rendered nothing at all (height became 0)
this.viewerContainerStyle = {
position: 'absolute',
top: '0px',
left: '0px',
right: '0px',
bottom: '0px',
['font-family']: 'ms sans serif'
};
this.viewerContainerStyle = {
position: 'relative',
width: '1300px',
height: '1300px',
['font-family']: 'ms sans serif'
};
using @progress/telerik-angular-report-viewer": "7.19.718"
Thanks.
Hi Team ,
* We have created a ASP.NET MVC Project --> Created a new application related to our company which includes login page and the next page
* For creating a report , we have created a Telerik report library --> And then we have designed a report and added a mvc report viewer page .
* But we get certain errors saying few packages are not installed .
We have attached the solution and screenshot for your reference
The label connectors are not displayed when the graph contains a second coordinate system, which is configured for non-pie charts, but is not used by the graph series.
Pie chart coordinate system has Category Scale for its Radial Axis and Numerical Scale for its Angular Axis.
I believe I have the updated item, but it still does not work. I'm using Telerik Report Designer version 14.0.20.219 and I'm adding the WebServiceDataSource as follows with the following results (BTW this from a remote session at 1920x1080 and the program handling of this resolution is poor):
Add service URL parameter:
Set External Data File:
Set Parameters:
Click download - which will fail for the Web data source and should load the JSON data file; but:
Please advise -- and please work on the handling of this screen resolution.
Standalone Report Designer is not localized when the trdp file is opened. The localization only takes effect when the executable file is started first and then the report is opened.
Reproducible in R2 2020 14.1.20.513