Uploaded image for project: 'Kuali Rice Development'
  1. Kuali Rice Development
  2. KULRICE-10534

Multivalue lookup server side select for server side paging

    Details

    • Rice Module:
      KRAD
    • Sprint:
      2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1, 2.4.0-m3 KRAD Sprint 2
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      Select All/Deselect All needs to be done server side (due to server side paging). Also, need to add records to travel account so we can test server side paging and this functionality

        Attachments

          Issue Links

            Activity

            eghm-kuali-m Erik Meade logged work - 21/Sep/13 6:10 PM
            • Time Spent:
              1 hour
               
              datafiles for multi value select server side paging testing
            eghm-kuali-m Erik Meade logged work - 21/Sep/13 8:53 PM
            • Time Spent:
              1 hour
               
              AFT
            eghm-kuali-m Erik Meade logged work - 23/Sep/13 12:05 AM
            • Time Spent:
              2 hours
               
              Update AFT, investigate code
            eghm-kuali-m Erik Meade logged work - 23/Sep/13 9:34 PM
            • Time Spent:
              7 hours, 15 minutes
               
              <No comment>
            eghm-kuali-m Erik Meade logged work - 25/Sep/13 1:05 AM
            • Time Spent:
              4 hours, 45 minutes
               
              Draft Collection Features Multi Value Select Server Paging, some odd bugs.
            eghm-kuali-m Erik Meade logged work - 26/Sep/13 12:39 PM
            • Time Spent:
              7 hours
               
              Things I was getting ftl exceptions the other day no longer are. Suspect there was a bug that got fixed.
            eghm-kuali-m Erik Meade logged work - 26/Sep/13 1:31 PM
            • Time Spent:
              5 hours, 45 minutes
               
              Finally get a trivial library page to render without freemarker exceptions. Wny the code I copied from renders w/o the exceptions is a mystery to me.
            eghm-kuali-m Erik Meade logged work - 26/Sep/13 2:30 PM
            • Time Spent:
              7 hours
               
              <No comment>
            eghm-kuali-m Erik Meade logged work - 01/Oct/13 1:34 PM
            • Time Spent:
              4 hours
               
              Work through some examples where it now looks like Uif-CollectionQuickFinder needs the MV dropdown added.
            eghm-kuali-m Erik Meade logged work - 02/Oct/13 4:24 PM
            • Time Spent:
              6 hours, 36 minutes
               
              Quickfinder, skype with Brian, Labs Lookup
            eghm-kuali-m Erik Meade logged work - 03/Oct/13 4:26 PM
            • Time Spent:
              6 hours, 30 minutes
               
              skype with Jerry, kr-select-line renamed to uif-select-line and added to CssConstants.Classes and krad.variables.js, Hack in quickfinder server paging
            eghm-kuali-m Erik Meade logged work - 04/Oct/13 4:27 PM
            • Time Spent:
              3 hours
               
              <No comment>
            eghm-kuali-m Erik Meade logged work - 10/Oct/13 4:28 PM
            • Time Spent:
              1 hour
               
              Hacked patch
            eghm-kuali-m Erik Meade logged work - 11/Oct/13 4:29 PM
            • Time Spent:
              2 hours
               
              Sona's files
            eghm-kuali-m Erik Meade logged work - 13/Oct/13 10:57 PM
            • Time Spent:
              3 hours
               
              Non-Rich Table Select all on this page:
              Uncaught TypeError: Cannot read property 'nodeName' of undefined
              http://localhost:8080/krad-dev/plugins/datatables/jquery.dataTables.js
              5696
              fnGetPosition
              refreshDatatableCellRedraw is the dataTable the returned results table, it has no cells, undefined node would make sense if that is the case. The lookup results table is class="table table-condensed table-bordered uif-tableCollectionLayout"
              setMultivalueLookupReturnButton commented out refresh call to see what happens.
              Uncaught TypeError: Cannot call method 'fnGetData' of null
              http://localhost:8080/krad-dev/krad/scripts/krad.utility.js
              2545
              getDataTablesColumnData another case of working on the empty results table? commenting it out doesn't break anything on the lookup results table




              Non-Rich Table Select all:
              Uncaught TypeError: Cannot call method 'fnGetNodes' of null
              http://localhost:8080/krad-dev/krad/scripts/krad.widget.js
              1022
              selectAllPagesLines getDataTableHandle returns null as the collection id is on the return results table (uLookupResults)
            eghm-kuali-m Erik Meade logged work - 15/Oct/13 2:20 PM
            • Time Spent:
              5 hours
               
              Update patch, identify places in javascript where we will have to add code to handle non dataTables.
            eghm-kuali-m Erik Meade logged work - 16/Oct/13 1:09 PM
            • Time Spent:
              6 hours, 30 minutes
               
              Update patch, have selected results on the displayed page returning
            eghm-kuali-m Erik Meade logged work - 17/Oct/13 2:09 PM
            • Time Spent:
              1 hour
               
              <No comment>
            eghm-kuali-m Erik Meade logged work - 23/Oct/13 2:40 PM
            • Time Spent:
              1 hour
               
              <No comment>
            eghm-kuali-m Erik Meade logged work - 24/Oct/13 2:41 PM
            • Time Spent:
              30 minutes
               
              AFT
            eghm-kuali-m Erik Meade logged work - 30/Oct/13 6:12 PM
            • Time Spent:
              1 hour
               
              Test Sona's commits and created linked Jiras for remaining issues which are all screen related.
            eghm-kuali-m Erik Meade logged work - 10/Nov/13 4:09 PM
            • Time Spent:
              1 hour
               
              Testing and create new Jiras

              People

              • Assignee:
                eghm-kuali-m Erik Meade
                Reporter:
                eghm-kuali-m Erik Meade
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2 days Original Estimate - 2 days
                  2d
                  Remaining:
                  Time Spent - 1 week, 4 days, 5 hours, 51 minutes Remaining Estimate - 1 day, 6 hours
                  1d 6h
                  Logged:
                  Time Spent - 1 week, 4 days, 5 hours, 51 minutes Remaining Estimate - 1 day, 6 hours
                  1w 4d 5h 51m