Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 2.2.0-m4
    • Fix Version/s: 2.2.0-rc1, 2.2
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-7903Update docs for Action properties
      KULRICE-8406JS eror when hover over the help icons After M4 update
      KULRICE-8323Add sort settings for row grouping in RichTables
      KULRICE-8381Id for an element is being appended with a '1' which is causing the scripts to stop working. After M4 upgrade
      KULRICE-7489RichTable widget for collections does not display the paging buttons
      KULRICE-6845Problems with UifBeanFactoryPostProcessor expression handling that is causing bean property overrides (such as fieldInquiry.render) to not work
      KULRICE-8425Problems with UifBeanFactoryPostProcessor expression handling for nested properties and lists prevent bean property overrides (such as fieldInquiry.render) from working
      KULRICE-8920dataTables problem with subCollection in a TableCollectionSection
      KULRICE-12773Fix currency sorting in RichTable
      KULRICE-7986Problems with multiple refreshWhenChangedPropertyNames
    • Rice Module:
      KRAD
    • KRAD Feature Area:
      UIF Component
    • Application Requirement:
      KS
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      in 2.2.0-M3 the following configuration sorted the collection on the second column (the "aaSorting" property) and made the third column non-sortable ("aoColumnDefs" property). in M4 the up/down arrow indicator for which column was used for sorting indicates that the second column was used (good), but actually no sort was done (bad). also, clicking on the second columns header changes the sort indicator from an up-arrow to a down-arrow, but the sorting remains the same. oddly enough tho sorting still works on the first and last column. if i change the non-sortable column to the 4th and final column, the first column can still be sorted but not the 2nd and 3rd.

      <bean parent="KS-KitchenSink-Collection-Base">
         <!-- 
            KS-KitchenSink-Collection-Base parent="Uif-TableCollectionSection" 
         -->
         <property name="layoutManager.richTable">
            <bean parent="Uif-PagedRichTable">
               <property name="templateOptions">
                  <map merge="true">
                     <entry key="aaSorting" value="[[1,'asc']]"/>
                     <entry key="aoColumnDefs"
                            value="[ {'aTargets':[2], 'bSortable':false}
                                 ]"/>
                  </map>
               </property>
            </bean>
         </property>
      </bean>
      

        Activity

        Hide
        Brian Smith (Inactive) added a comment -

        This now works as it did in previous milestones, so the above will work as before.

        To cause a complete aoColumnDefs override there is now a flag to do so which will overwrite aoColumnDefs completely (if you want to do this in RARE cases).

        Show
        Brian Smith (Inactive) added a comment - This now works as it did in previous milestones, so the above will work as before. To cause a complete aoColumnDefs override there is now a flag to do so which will overwrite aoColumnDefs completely (if you want to do this in RARE cases).

          People

          • Assignee:
            Brian Smith (Inactive)
            Reporter:
            Bob Hurt (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel