Telerik Forums
Reporting Forum
4 answers
764 views

Hi all,

 

Our customer is a big international company. As a result, the reports will (and have to) support a wide range of characters (including CJK ones).

 

I investigated the problem and found out the following info:

1. The Telerik support Team recommends to use Arial Unicode MS font to rich the goal ( Telerik Forum Thread 1, Telerik Forum Thread 2);

2. There is a problem using the Arial Unicode MS font as the reports' default font: Arial Unicode MS does not support Bold style natively, as a result we can't embed the glyphs to the generated pdf file ( Telerik Forum Thread 3 ). That means, the font have to be installed on the users' PCs;

3. Arial Unicode MS font is not free ( Monotype Co. website with prices ), but it is distributed with Microsoft Office (  Arial Unicode MS );

4. There is a special "Server License" mentioned on the Font Owners' website, saying, one has to buy it if he is going to "use it for Internet-based applications" and to "use font on server to generate reports" (please find an image attached). 4 cores server => $7,560 (huh?)

5. The Telerik support Team recommends to install MS Office on the server (as I understood from the context here: Telerik Forum Thread 2 ).

 

So... Could you please clarify several things?

1. Do we have to buy the font's Server License or it is just enough to install the MS Office on the server (and on the users' PCs, because of the 2nd point above)?

2. Are you sure? :)

 

I really appreciate any help you can provide.

 

Regards,

Constantine.

bk
Top achievements
Rank 1
 answered on 21 Dec 2015
1 answer
103 views

I want file trdx connect sql stored produre

 

 <DataSources>
    <SqlDataSource ConnectionString="Telerik.Reporting.Examples.CSharp.Properties.Settings.TelerikConnectionString" SelectCommand="SELECT InvoiceDetails FROM dbo.POS_Invoice WHERE LEN(InvoiceDetails) > 0" Name="sqlDataSource1" >
      <Parameters>
        <SqlDataSourceParameter DbType="String" Name="@CompanyId">
          <Value>
            <String>=Parameters.CompanyId.Value</String>
          </Value>
        </SqlDataSourceParameter>
        <SqlDataSourceParameter DbType="String" Name="@BranchId">
          <Value>
            <String>=Parameters.BranchId.Value</String>
          </Value>
        </SqlDataSourceParameter>
      </Parameters>
    </SqlDataSource>
  </DataSources>

 

thank a lot

Stef
Telerik team
 answered on 18 Dec 2015
3 answers
364 views
Howdy,

I am trying to see if a way currently exists to allow dynamic groupheader text changes.  Specifically, I have the following scenario:

I am using C# in a Windows environment with IE8.

I have a subreport that has several lines of header followed by a HtmlTextBox that contains text entered by the user and can span to more than one page.  Users have requested that when the print takes more than 1 page that not only does the groupheader section repeat on every page (which I was able to do via the PrintOnEveryPage property) but that the pages after the first one have a <continued> added to them.

Is there a way to do this that I haven't been able to find.  If not, is it possible in a later release?

Thanks
Hinata
Top achievements
Rank 1
 answered on 18 Dec 2015
1 answer
160 views

Hi,

I was creating a new report which having sub-report.

After final update for telerik report 9.2.15.1126 (Capture_3).

But i couldn't find the tool sub-report in toolbox on designer page (Capture_2).

And later i have noticed that the report designed before the update when i was using telerik report version Q3 of 2012, 

now showing the error on opening that page as shown in attached file below (Capture_1).

Does telerik removed the sub report option from the designer or any other tool is there same as sub report.

 

With Regards,

Mohammed Rafsanjany

Stef
Telerik team
 answered on 17 Dec 2015
1 answer
142 views

Hi,

 I have a requirement for a graph report that is grouped by a property and therefore shows a graph per each group.

 The desired look is for the legend to be at the top of the report and not to be repeated for each graph (number of series 'is'/'can be made to be constant' through each group). Also each graph is to have the same size.

From fiddling around I can think of 2 ways of doing this by hooking up to the ItemDataBinnding or ItemDataBound events:

- Show the legend for the first graph only and somehow make the graph (plot area) height the same as the other graphs.

- Add a dummy group of data that will become the first graph, show the legend only on this one and hide the plot area.

 

It appears that if I set the Visible property of the plot area to false at runtime the plot area is still visible. Also trying to set the plot area height to 0 does not work. Any suggestions?

 

Stef
Telerik team
 answered on 17 Dec 2015
1 answer
54 views
I'm using Silverlight and the MVVM pattern with my current project. I have a listbox where the currently selected item is bound to a single telerik report viewer control. When the user selects an item in the listbox, the selected item changes and triggers the report to be displayed in the report viewer control. This all works as expected. My issue is that when the user goes back to a previously selected report, the report viewer sends a new report request to the server rather than trying to retrieve the cached report. I did a little bit of digging and found the DataContext of the telerik report viewer is a ReportViewerModel that has a CurrentSessionID property. On a new report request the CurrentSessionID is set to null. I'd like to store the CurrentSessionID after a report is rendered. That way if a user goes back to a report that's already been run, I can set the CurrentSessionID. Unfortunately, the CurrentSessionID property is a private property and I can't set it's value. Is it possible to make CurrentSessionID a public property? How can I accomplish this?
 
 
 
 
 
Stef
Telerik team
 answered on 17 Dec 2015
1 answer
83 views

Hi mates,

I have a report with a dataset with some textboxes and a table. There are two dataset, one of the report (dsReport) and another different one of the table (dsTable). This table has two columns, the first one is a subinform and the other one show a value of dsTable. A field of dsReport is used like a paremeter in dsTable with the expression ReportItem.DataObject.id.ToString(). The value of the field that is showed in the second column is showed successfully but if I try to show this same value in the subreport using it like a parameter of the subreport, the value is not showed.

I think it's difficult to explain it so, please, if you need any trdx file, let me know it.

 Thanks a lot in advance.

Cheers.

David Ortega

davortsan
Top achievements
Rank 1
 answered on 17 Dec 2015
1 answer
69 views
which is better to use for caching when using REST Report service
file storage or sql database ??
Stef
Telerik team
 answered on 16 Dec 2015
3 answers
931 views

Hello, 

I am having a dynamic code based report which generates sales value for certain items. My items are grouped under categories. After each category i am showing a "TOTAL" row to show total value for all items under each category. Thats working fine... Where i am stuck is, i need to show the TOTAL row as BOLD (Font Style). Issue is, the TOTAL row which is added after each category is coming from the Stored Procedure itself. So how can i access Data Value of the CELL in my Report table(Layout) and check if value inside my CELL is "TOTAL" and i make that row as BOLD (Font Style)

I tried the Conditional formatting option that i found on this link http://www.telerik.com/forums/changing-fonts-and-colors-on-a-quot-dynamic-quot-table-based-on-value but this code is in VB and i am working on C#. 

If you can please provide a c# alternative to this it would be greatful

 

Thanks in advance.

Stef
Telerik team
 answered on 14 Dec 2015
5 answers
288 views

Hi,

 I am using ObjectDataSource. I have 4 list objects inside that object.

 In the report design view, I can see all the properties (fields) inside that object but not other 4 sub-objects. How can I make those properties (fields) display in the selection window?

Thank you!

 

 

Stef
Telerik team
 answered on 12 Dec 2015
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?