Hi Infragistics team.
We have a requirement to print a report which does not have any User -Interface i.e i need to generate a report programatically.
I have an Xamdatatree with hirearchy of data as below.
Parent
-child1
-child2
--Grand Child.
When user right clicks on parent and clicks on Export then i need to generate report which should consist of Header,Footer,Page Numbers, Detail Section.
Detail section will consist of all the details related to parent and it's children in a grid view.
Ex:
--------------------------------------Header---------------------------------------------
parentdetails in datagrid
child1
child1 details in grid.
grandchild1
grand child details in Grid.
-------------------------------------Footer-----------------------------------------------
Any suggestions on what controls to use or any links related to this.
Hi Team,
I am attaching a sample report of my project.
Hi team
Any suggestions on this,
Hi Marianne,
Can u help me with a sample, which will be very helpful.
Hi
Any thoughts on this.
Hi,
The most straight forward solution is to use the xamDataGrid as the EmbeddedVisualReportSection UI control since it already implements the IEmbeddedVisualPaginator.
Your sample is embedding the listbox and you would need to implement IEmbeddedVisualPaginator for that control if your intent is to have paging implemented in your report, as I tried to indicate in my last response.
Since you have templated the nodes within the ListBox with a xamDataGrid, if you intention is to show each node’s data separately, you might be able to embed the templated xamDataGrid, and add the textboxes to the headers of the report.
The best "sample" implementation we have is the implementation of the DataPresenter which can be seen if you download our source code. This is not trivial task to use as a guide, so I have logged a new product idea for a sample implementing the IEmbeddedVisualPaginator in another control directly to our Product Management team.
Our product team chooses new product ideas for development based on popular feedback from our customer base. Infragistics continues to monitor application development for all of our products so as trends appear in product ideas, we can plan accordingly.
We value your input, and our philosophy is to enhance our product based on customer feedback. If your idea is chosen for development you will be notified at that time. Your reference number is PI12110022. If you need any further assistance please do not hesitate to ask.
I was wondering if you had further questions on this topic.
Please let me know if there is anything more that I can help you with.
Hi Marianne
No we were planning to go with SSRS showing the report using Web Browser control for now.