Telerik Forums
Reporting Forum
2 answers
245 views

Hi, I want to do a report that have multiple master-details,

my environment is Winform , Reporting R1 2017, UI for WinForms R1 2017 SP1,

what I supposed is like attach file 1.png,

there have group header to place master data, and a table to show detail data,

and will print multiple page for multiple master-details data.

I created data class and also a method that return the datasource (return type is List<RptDataMaster>):

public class RptDataMaster
{
    public string WaveNumber{get;set;}
    public string CustomerNumber{get;set;}
    public string OrderNumber {get;set;}
    public List<RptDataDetail> list{get;set;}
     
    public RptDataMaster()
    {
        this.list=new List<RptDataDetail>();
    }
}
 
public class RptDataDetail
{
    public string ItemNumber{get;set;}
    public string ItemName{get;set;}
    public int Qty{get;set;}
}

 

but next, I have no idea how to grouping them up at report designer,

should I add two objectDataSource (bind to RptDataMaster & RptDataDetail) or something?

Please give me some suggestion, thanks!

 

Martijn
Top achievements
Rank 1
 answered on 04 Oct 2018
7 answers
252 views
I am using the Q2 version of Reporting, using the new EF feature.  I create a new report, and define a new datasource. All works well. Now I create a second report, and want to reuse the datasource created in the first report.  However, there are no datasources listed under Project Datasources.  How does a datasource get created that can be used across multiple reports?
Silviya
Telerik team
 answered on 03 Oct 2018
4 answers
435 views

Hello,

In reports, that I need, there are some tables that should be displayed (in interactive mode) in one page but printed in several pages. To prevent page split in the interactive mode I try to make one big table with subtables (I merge cells and then insert panel+table) and then injust KeepTogether property to control the page break places. However, sometimes it is not work as I suppose, and also it doesn't allow me to print small tables (that fit in one page) on different pages.  

Are there better solutions for my need? Is there any way I can clearly define the strict page break place?  

Thanks!

Reports are made in standalone designer, and then shown in html5 report viewer.

Silviya
Telerik team
 answered on 03 Oct 2018
0 answers
78 views

How to Set DataSource to a Report Parameter in Code

Hi, I am trying to set a datasource to a report parameter by code, but i did not find anything, so I hope someone help me with this problem, I know that I can set a DataSource to a TextBox or a Table but not a report parameter, so...

Thanks for your attention!

Juan Sebastián
Top achievements
Rank 1
 asked on 02 Oct 2018
1 answer
149 views

Hi all,

I have the next question, I have a report who need the details group in the left side and the group of the other fields on the right

 

Thats is possible using crosstab?

 

Thanks

Silviya
Telerik team
 answered on 01 Oct 2018
1 answer
321 views

 

I have imported a dataset.

    ' Creating and configuring the ObjectDataSource component:
            Dim objectDataSource As New Telerik.Reporting.ObjectDataSource()
            objectDataSource.DataSource = GetData() ' GetData returns a DataTable

I have already drawn up a report with the appropriate dataset.

  Dim clientReportSource As New Telerik.ReportViewer.Html5.WebForms.ReportSource
            clientReportSource.IdentifierType = Telerik.ReportViewer.Html5.WebForms.IdentifierType.TypeReportSource
            clientReportSource.Identifier = "report2.trdp"

 

   reportViewer1.ReportSource = clientReportSource

 

I do not know how to connect the dataset I imported to the report source.

-------------------

Fix my source  Thanks ^^;

-------------------

What I want is simple

1. Create the dataset I want.
2. Draw a report that has a field in the dataset.
3. Display it.


I finished 1 GetData()  , I finished 2. ( "report2.trdp" ) 

Now you need to concatenate and display the data as in # 3.
But I did not solve it.

 

 

 

 

Nasko
Telerik team
 answered on 01 Oct 2018
6 answers
378 views

Good afternoon,

I purchased and loaded Reporting today to produce some reports based on our current web application. The first chart I need has an x-axis comprising seconds from the start of a session. The chart shows metrics from an exercise session. I need to change the second values to minutes, but not lose any of the points.

In my web page I have used the following in the markup:

<XAxis>
                <LabelsAppearance >
                    <ClientTemplate>
                    #= kendo.format(\'{0:N0}\', value / 60)#
                            
                    </ClientTemplate>
                </LabelsAppearance>
                <TitleAppearance Text="Minutes" />

My question is how to achieve this in Reporting? I can find the format builder, but this does not seem to allow expressions.

 

Thank you

Mary
Top achievements
Rank 1
 answered on 01 Oct 2018
3 answers
2.1K+ views

Fiddler v5.0.20173.50948 unable to start properly on my PC with Windows 10 (Fall Creators Update installed). When I am opening Fiddler, I always get a message: "Failed to register Fiddler as the system proxy." And this is the very big problem, because I am using Fiddler all the time. Why is not working? Is it because of Fall Creators Windows10 Update?

I also saw that service "Web WinHTTP" is not working and I cannot start it because I get message: "access denied" or "1067 error".

When I edit the reg to force start "Web WinHTTP" service and restart the PC, I don't have internet connection at all and my PC is working unstable, programs are crashing or opening very long... why is that happening? How can I fix it?

I am waiting for advices,

Best Regards,
Matthew

Eitan
Top achievements
Rank 1
 answered on 29 Sep 2018
1 answer
886 views

Hi All,

I just want to use comma as thousand seperator as 

Example : 1,555,555.99 I'm using this format (#,##0.00) but it shows numbers as 1.555.555,99 

Do you have any sugession?

 

Thanks

Silviya
Telerik team
 answered on 28 Sep 2018
1 answer
115 views

Hi,

So in our app we have a WCF Web Service that is used for all of our business logic. We use WPF as our frontend. The issue we are running into is trying to send a report that is created on the backend to the WPF frontend app using the service contracts through WCF.  Normally we have to add a DataContract attribute to let the service know that it needs to serialize an object. When we try to do this with a telerik report it breaks and does not let us receive the report on the frontend. We have even tried creating a class just for the one report property and it still won't send it. We have tried sending the report as IReportDocument, ReportBook, and InstanceReportSource and none of these work.

Peter
Telerik team
 answered on 28 Sep 2018
Top users last month
Ambisoft
Top achievements
Rank 2
Iron
Pascal
Top achievements
Rank 2
Iron
Matthew
Top achievements
Rank 1
Sergii
Top achievements
Rank 1
Iron
Iron
Andrey
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?