This is a migrated thread and some comments may be shown as answers.

Hierarchical grid question.

3 Answers 149 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Wes Lowe
Top achievements
Rank 1
Wes Lowe asked on 03 Mar 2010, 12:14 PM
I'm currently evaluating the winforms components for possible use in one of our development projects.
I have been using the infragistics components for about 6 years but we have decided to evaluate other component packages, and I am trying to approach the evaluation in an open minded manner making a list of pro's and con's for each component set weighted by our requirements and their priority.

I've created a basic hierarchical grid, but have been surprised at the number of steps in it's creation. The infragistics grid allows you to pass a dataset with relationships between tables to the grid and it automatically creates the nested grids. I don't see this as an issue though, just an inconvenience.
What I'm currently trying to do is remove the plus from the parent row if no child data is present. Thus stopping the user from having to guess if data is there, or by clicking each individual row. Expanding all rows is definitely not an option due to the amount of data being displayed. This functionality is achieved with a single property in Infragistics but I don't seem to be able to find a similar property in the Telerik grid. Could you please let me know if this is something that can be done, it may only sound like a minor issue but it's really import for our software.

I'm also quite shocked that printing isn't available from the grid, I'd have classed this as essential functionality. Asking users to export to excel and then print the data is not a viable option. I know people were asking about the timescales for this in December, but can you let me know if it is going to appear in the next few months?

Thanks!

3 Answers, 1 is accepted

Sort by
0
Jack
Telerik team
answered on 04 Mar 2010, 08:39 AM
Hello Wes Lowe,

Thank you for evaluating our product. Regarding your questions:

RadGridView allows setting the hierarchy by using a DataSet containing relations. You just have to set AutoGenerateHierarchy property to true. The following code snippet comes from the hierarchy example in our demo application:

radGridView1.AutoGenerateHierarchy = true;
radGridView1.DataMember = "Customers";
radGridView1.DataSource = nwindDataSet;

Please take a look at this KB article. It describes how to hide the +/- sign from rows with no child data. Currently we are working on a new version of our grid control and we will consider including this as a feature.

Despite that RadGridView doesn't support printing directly we provide a reporting tool that can be used in this case. The following KB article describes the exact steps. Yes, we do plan to extend our printing support in future, however we haven't set a time frame yet.

I hope this information is helpful. If you have any other questions, we will be glad to assist you.

Best wishes,

Jack
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Wes Lowe
Top achievements
Rank 1
answered on 04 Mar 2010, 12:04 PM
Thanks for the reply Jack,

I tested each of those things and they all worked.
I'm still a little surprised that we'd have to pay an extra $600 dollars for the reporting tool or more logically $300 for the suite just for the ability to print the grid. This seems a little bit crazy.

How would you print a nested grid using the reporting tool?

I'm also having a problem with the property builder screen when using nested grids.
I can't seem to get the visual grid layout (top half of the screen) to display the child grid template, it works fine for the parent template.
Currently if I need to modify the column width for example, I have to guess the size.

Is this a known issue, or is it something I'm doing wrong?

In general I like the look of the tools, and I particularly like the fact nested table headers don't need to line up with the parent headers which was always an issue with the infragistics grid. I'm still not totally convinced yet though.

Cheers,

Wes

0
Vassil Petev
Telerik team
answered on 09 Mar 2010, 11:12 AM
Hi Wes Lowe,

Thank you for your feedback.

RadGridView still does not support printing out-of-the-box, and we do not market the availability of such a feature. The only solution that we can offer you is actually more of a workaround, and it is to use Telerik Reporting. We understand that this a requirement for you, but unfortunately we do not support it yet, and  it is not planned for Q1 2010 nor Q2 2010 releases.

Regarding the property grid, yes we know about this limitation. We are working on a new version of  RadGridView, which will offer features like column virtualization and self referencing hierarchy, so this issue is not top priority at the moment. Nevertheless, if we get more requests for the same functionality we will increase its priority.

If you have any other questions, we will be glad to assist you.

Regards,
Vassil
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
Tags
GridView
Asked by
Wes Lowe
Top achievements
Rank 1
Answers by
Jack
Telerik team
Wes Lowe
Top achievements
Rank 1
Vassil Petev
Telerik team
Share this question
or