Professional applications use databases, so things that should work more precisely in the application must be data grids and lookups combos.
1- In grid, Navigation transparent with "infinite scroll" (fetching chunk of data) for work with millions of records.
2- Grids with autosort, and autosearch (incrementally) typing chars in header column (or filter).
2- Editor with Lookup and incremental search, with combo filled "remotely" with partial fetch.
3- Editor with button for calling external dialogs or forms (as lookup)
4- Into grids, all editor customizable like standalone.
So grid, grid, grid, lookup, lookup, lookup with incremental and partial fetch of "remote" data (like latest ExtJs already do! (remotecombobox)) With infinite scroll and partial fetch in lookup, we have all need for professional "data centric" web application.
CGdevtool (another shining tool for Delphi webapplication) use already those "data approach" with Jquery, (they need Intraweb).
jeans_larghi
3- Ordering by one or different columns
4- Filtering by one or different columns
5- Fixing location of one or more columns
6- Fixing location of one or more rows (*)
7- Summarizing or Counting of Columns
So if other people has different point of view of this matter is welcomed to write it here.
(*) I separate fixing of columns and rows because of use of horizontal draw of data in most applications.
0