This question is locked. New answers and comments are not allowed.
Hi all,
I am about to undertake a project, and the proposed solution is to provide a grid-like ability to edit a predefined set of data. The competitor in the marketplace that we are trying to replace is a terminal based solution, and we are looking at silverlight as the UI tier for the application.
Currently, the userbase can easily run information into the application due to the fact that the 80x25 terminal emulators are quite responsive, although the underlying technology is aging rapidly, and it's supporting company is beginning to abandon the product and its user base.
What I need to be able to do, to provide similar function, is to provide almost an excel like scenario where a user can, using cursor keys, move to a cell, and then begin typing. When they begin typing, the cell needs to switch into Edit mode, delete the text in the box, and begin the task of editing the row of information.
The other item I need to be able to do is to, on the "New Item" row, only have Column 0 active, with a custom editor in order to be able to filter the entered data. Potentailly, as a rev.2, to give, as the user is typing, the ability to perform an active lookup of codes in the system that are dynamic, based on a client-to-client synopsis.
I've been looking at DevExpress' products, but I do not yet feel as if DevExpress' controls are ready for primetime, and it appears that telerik got on the bandwagon early enough that I think this is all possible.
Can you help me out with any information? It would be greatly appreciated.
I am about to undertake a project, and the proposed solution is to provide a grid-like ability to edit a predefined set of data. The competitor in the marketplace that we are trying to replace is a terminal based solution, and we are looking at silverlight as the UI tier for the application.
Currently, the userbase can easily run information into the application due to the fact that the 80x25 terminal emulators are quite responsive, although the underlying technology is aging rapidly, and it's supporting company is beginning to abandon the product and its user base.
What I need to be able to do, to provide similar function, is to provide almost an excel like scenario where a user can, using cursor keys, move to a cell, and then begin typing. When they begin typing, the cell needs to switch into Edit mode, delete the text in the box, and begin the task of editing the row of information.
The other item I need to be able to do is to, on the "New Item" row, only have Column 0 active, with a custom editor in order to be able to filter the entered data. Potentailly, as a rev.2, to give, as the user is typing, the ability to perform an active lookup of codes in the system that are dynamic, based on a client-to-client synopsis.
I've been looking at DevExpress' products, but I do not yet feel as if DevExpress' controls are ready for primetime, and it appears that telerik got on the bandwagon early enough that I think this is all possible.
Can you help me out with any information? It would be greatly appreciated.
9 Answers, 1 is accepted
0
Hello Richard,
According to the issue related to editing unfortunately current version of RadGridView have some troubles related to the keyboard navigation (some missing functionality) which prevents you to achieve this. We have plans and we are doing our best in order to introduce improvements to this area for the 2010.Q1 release, of course we will consider your case. As soon as these improvements are ready we will make it public via our latest internal build program, so stay tuned.
About the new row functionality, you actually need a filter row. Please take a look at this online example.
Best wishes,
Nedyalko Nikolov
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
According to the issue related to editing unfortunately current version of RadGridView have some troubles related to the keyboard navigation (some missing functionality) which prevents you to achieve this. We have plans and we are doing our best in order to introduce improvements to this area for the 2010.Q1 release, of course we will consider your case. As soon as these improvements are ready we will make it public via our latest internal build program, so stay tuned.
About the new row functionality, you actually need a filter row. Please take a look at this online example.
Best wishes,
Nedyalko Nikolov
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Richard
Top achievements
Rank 1
answered on 11 Jan 2010, 11:40 AM
RE: Demo.... about 5x too slow for searching. I'm talking about using SL to replace an AS/400 style green-screen. The client base is not going to think that is acceptable when they have 300 +/- orders to fill in a 5 day period. And, that textbox should be in the grid, on the "new row" line for my needs.
When the internal builds are ready, if you can get me a copy, that would be appreciated. I haven't yet purchased your product because although Telerik seems to have the most functionality, until the basic stuff (like grid editing) is solidified, the expenditure in the business cannot be legitimately justified. Thx.
When the internal builds are ready, if you can get me a copy, that would be appreciated. I haven't yet purchased your product because although Telerik seems to have the most functionality, until the basic stuff (like grid editing) is solidified, the expenditure in the business cannot be legitimately justified. Thx.
0
Hello Richard,
New line has special behavior which is related to editing, so we cannot use it for filtering purposes. I'm attaching a sample project which demonstrates how you can attach some custom control into RadGridView using Silverlight behaviors pattern (I believe this will cover your scenario). I'll also send you latest assemblies with keyboard navigation improvements when they are ready.
Sincerely yours,
Nedyalko Nikolov
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
New line has special behavior which is related to editing, so we cannot use it for filtering purposes. I'm attaching a sample project which demonstrates how you can attach some custom control into RadGridView using Silverlight behaviors pattern (I believe this will cover your scenario). I'll also send you latest assemblies with keyboard navigation improvements when they are ready.
Sincerely yours,
Nedyalko Nikolov
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Richard
Top achievements
Rank 1
answered on 14 Jan 2010, 02:00 PM
Nedyalko:
I think you are missing the point... when you "filter", it's to do something like:
1*{sku}
3*{sku}
5*{sku}
it's to allow the user to enter a quantity and then a sku to add to an order. so you're still thinking filtering as filtering... my goal is to have a grid of some sort (I may even write this part on my own) that comes up with sku, description, and price that overlays the grid, appearing above/below the "new row" so that they can get so far, and then use the up/down arrow keys to highlight the right item, and hit enter.
My main concern is that I cannot interract with your grid as if I were working in Microsoft Excel. I can't cursor to a field and begin editing without first hitting F2.
I think you are missing the point... when you "filter", it's to do something like:
1*{sku}
3*{sku}
5*{sku}
it's to allow the user to enter a quantity and then a sku to add to an order. so you're still thinking filtering as filtering... my goal is to have a grid of some sort (I may even write this part on my own) that comes up with sku, description, and price that overlays the grid, appearing above/below the "new row" so that they can get so far, and then use the up/down arrow keys to highlight the right item, and hit enter.
My main concern is that I cannot interract with your grid as if I were working in Microsoft Excel. I can't cursor to a field and begin editing without first hitting F2.
0
Hi Richard,
I'm afraid that I still have no idea what do you mean. Can you clarify this with a screen shot or point some software with similar behavior?
About your main concern that RadGridView do not enter into edit mode on any key down. I cannot commit that this feature will be available for RadGridView for Silverlight, since it is not so easy to achieve this without Preview keyboard events. With the next official release we will introduce some improvements to RadGridView keyboard navigation, which will allow you to customize the action(s) for any key.
Best wishes,
Nedyalko Nikolov
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
I'm afraid that I still have no idea what do you mean. Can you clarify this with a screen shot or point some software with similar behavior?
About your main concern that RadGridView do not enter into edit mode on any key down. I cannot commit that this feature will be available for RadGridView for Silverlight, since it is not so easy to achieve this without Preview keyboard events. With the next official release we will introduce some improvements to RadGridView keyboard navigation, which will allow you to customize the action(s) for any key.
Best wishes,
Nedyalko Nikolov
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Richard
Top achievements
Rank 1
answered on 20 Jan 2010, 09:12 AM
#1: Microsoft Dynamics RMS. In the "New Item" row, you get the first column with a text box which you can enter:
1*{SKU}
which will add 1 x {product with SKU} to your sale. I did this on an Add-in where the new item row I simply embedded a textbox and use the data entered there to create a new orderdetail with the proper product info (using Dx winforms controls).
Eventually, what I'd like to have it do is that when you start typing the SKU into the field, have it use a popup that has a 2 or 3 column grid that shows SKU's, Descriptions, and Prices.
#2... really a shame if this doesn't get figured out... the whole idea of having a datagrid in Silverlight is for data editing, IMHO. Isn't there something that we can do?
1*{SKU}
which will add 1 x {product with SKU} to your sale. I did this on an Add-in where the new item row I simply embedded a textbox and use the data entered there to create a new orderdetail with the proper product info (using Dx winforms controls).
Eventually, what I'd like to have it do is that when you start typing the SKU into the field, have it use a popup that has a 2 or 3 column grid that shows SKU's, Descriptions, and Prices.
#2... really a shame if this doesn't get figured out... the whole idea of having a datagrid in Silverlight is for data editing, IMHO. Isn't there something that we can do?
0
Hi Richard,
I'm attaching a sample project which can give you an idea how to meet you goals. Just start the application click inside the grid and press "Insert" key.
Best wishes,
Nedyalko Nikolov
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
I'm attaching a sample project which can give you an idea how to meet you goals. Just start the application click inside the grid and press "Insert" key.
Best wishes,
Nedyalko Nikolov
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Richard
Top achievements
Rank 1
answered on 26 Jan 2010, 09:32 AM
Thx for the example Ned!
I'm hoping our issue is not language barriers. There is no "Press 'Insert' to begin entering products" in the need. the screen ALWAYS needs to be able to handle editing, inserting, and other changes, such as deletes, all without having to put a row in an "edit" or a "new" state first. I get the feeling developers of today haven't had the opportunity to work on "green-screen" systems, and therefore don't understand the need that exists to emulate their functionality in a windows-based system (or in this case, silverlight).
Second: your project does not compile in VS.Net 2010. Please advise.
I'm hoping our issue is not language barriers. There is no "Press 'Insert' to begin entering products" in the need. the screen ALWAYS needs to be able to handle editing, inserting, and other changes, such as deletes, all without having to put a row in an "edit" or a "new" state first. I get the feeling developers of today haven't had the opportunity to work on "green-screen" systems, and therefore don't understand the need that exists to emulate their functionality in a windows-based system (or in this case, silverlight).
Second: your project does not compile in VS.Net 2010. Please advise.
0
Hello Richard,
Can you provide me with some more details about compilation errors and version of VS2010? All information that you find useful will be greatly appreciated.
Regards,
Nedyalko Nikolov
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
Can you provide me with some more details about compilation errors and version of VS2010? All information that you find useful will be greatly appreciated.
Regards,
Nedyalko Nikolov
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.