airs-3356
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| airs-3356 [2019/11/05 11:57] – [Z_Misc] kalaschnikow | airs-3356 [2019/12/10 14:09] (current) – [Z_Misc] kalaschnikow | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== AIRS-3356 Multi-Sorting on Tables - Backend Part ====== | ||
| + | ====== AIRS-3357 Multi-Sorting on Tables - New Widget ====== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | See also: [[https:// | ||
| + | |||
| + | ===== Analyze ===== | ||
| + | |||
| + | * Viktor: backend supports multisorting already, except of possibility to save the (multi? | ||
| + | |||
| + | |||
| + | ==== Findings ==== | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | |||
| + | |||
| + | ===== Implement ===== | ||
| + | * ... | ||
| + | * Request to get list of all available columns | ||
| + | |||
| + | ==== NLS keys ==== | ||
| + | <code properties> | ||
| + | sui.profileselector.menuSorting=$$P$$Sorting... # Beschriftung vom Button, wenn keine Sorter gesetzt sind | ||
| + | sui.profileselector.menuSortedByOne=$$P$$Sorted by {0} ({1}) # Beschriftung vom Button, wenn nur ein Sorter gesetzt ist | ||
| + | sui.profileselector.menuSortedbyMany=$$P$$Sorted by {0} fields # Beschriftung vom Button, wenn mehrere Sorter gesetzt sind | ||
| + | |||
| + | sui.sortingpanel.apply=$$P$$Apply | ||
| + | sui.sortingpanel.fromAtoZ=$$P$$from A-Z | ||
| + | sui.sortingpanel.fromZtoA=$$P$$from Z-A | ||
| + | sui.sortingpanel.selectAnotherField=$$P$$Select another field to sort by | ||
| + | sui.sortingpanel.sortBy=$$P$$Sort by | ||
| + | sui.sortingpanel.thenBy=$$P$$then by | ||
| + | </ | ||
| + | ===== Misc ===== | ||
| + | |||
| + | ==== Questions to Saskia ==== | ||
| + | * Can we change the concept? -> No | ||
| + | * [[https:// | ||
| + | |||
| + | ==== Questions to Burkhard / Frank ==== | ||
| + | |||
| + | * Reusing for React.js | ||
| + | * Burkhard: the backend part should not have big binding to ExtJS | ||
| + | * Compatibility with new database sorting concept with cache | ||
| + | * No one does really know what this means | ||
| + | * The '' | ||
| + | * Yes. But only on this place. On other places the multi-sorting is not supported. For example... | ||
| + | * How does the column menu work? | ||
| + | * Remove the possibility to sort from the menu | ||
| + | * How should the " | ||
| + | * Burkhard: Copying should work only for views, which have the same columns to sort. If the destination view does not have columns, listed for sorting in source view, an error message should be shown to the user. | ||
| + | |||
| + | ==== Z_Misc ==== | ||
| + | * Some views have bugs | ||
| + | * '' | ||
| + | * '' | ||
| + | * fix it: | ||
| + | * add column SO_CUSTOMER_MATERIAL_NUMBER to the default view profile | ||
| + | * remove the code from the '' | ||
| + | * PO Details / Schedule lines (''??? | ||
| + | * Seems that sorting is not saved in default profile | ||
| + | * Views are saved in '' | ||
| + | * To fake a second sorter : '' | ||
