CodeCharge Studio
search Register Login  

Web Reporting

Visually create Web Reports in PHP, ASP, .NET, Java, Perl and ColdFusion.
CodeCharge.com

YesSoftware Forums -> CodeCharge Studio -> Wishes

 More consistent implementation of Editable Grids with better JS/AJAX support

Print topic Send  topic

Author Message
andy


Posts: 183
Posted: 03/31/2010, 1:56 AM

Building on bobsmith's post below, I would like to highlight the need for the following specifically in relation to EDITABLE GRIDS

Editable grids that support underlying datasources containing fields with defaults.
Currently CCS assumes that an empty row with a default is the same as a new record and saves it. The workaround solutions outlined below restrict the use of various server side events :(
See these posts:
http://forums.codecharge.com/posts.php?post_id=105312
http://forums.codecharge.com/posts.php?post_id=104083

Autofill support in Editable Grids including support for listboxes
See the following code examples for the workaround solution and please implement out of the box:
http://forums.yessoftware.com/posts.php?post_id=110410 and
http://forums.codecharge.com/posts.php?post_id=97313

Consistent naming conventions for control ids in editable grids.
Currently, text boxes (input fields) have grid name prefixed and Underscore RowNumber appended; listboxes (select fields) only have the grid name prefixed but do NOT have Underscore RowNumber appended. This means you can't address a listbox in an editable grid with javascript or using AJAX without custom coding.

Out-of-the-box options in editable grids for not only "how many empty rows" but how many empty rows OR "new empty row button" or "automatic empty row" as per the examples in the example pack.

It seems that Editable Grids are such an important feature and so widely used that better implementation would really add a lot to the product and to clean development.
The custom solutions can get very messy when you have to break the CCS grayed out code. The worry when custom coding also is that what happens when a new version comes out? May be my code will all fail. That's why we need consistent naming and full integration of features.
_________________
Andy

RAD tools for rich UI controls:
http://www.koolphptools.com
View profile  Send private message

Add new topic Subscribe to topic   


These are Community Forums for users to exchange information.
If you would like to obtain technical product help please visit http://support.yessoftware.com.

PHP Reports

Visually create Web Reports in PHP, ASP, .NET, Java, Perl and ColdFusion.
CodeCharge.com

Home   |    Search   |    Members   |    Register   |    Login


Powered by UltraApps Forum created with CodeCharge Studio
Copyright 2003-2004 by UltraApps.com  and YesSoftware, Inc.