Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.3.0-m3, 2.3
    • Component/s: Development, Roadmap
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Rice Module:
      KRAD
    • KRAD Feature Area:
      Lookup
    • Application Requirement:
      Rice
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      The following messages should be available for results:

      Results found and limit
      Primary key search performed
      No results found

        Attachments

          Issue Links

            Activity

            Hide
            jcoltrin Jessica Coltrin (Inactive) added a comment -

            double-tagging with 2.0.0-b3 for review.

            Show
            jcoltrin Jessica Coltrin (Inactive) added a comment - double-tagging with 2.0.0-b3 for review.
            Hide
            mztaylor Martin Taylor (Inactive) added a comment -

            Notes: ApplicationResources.properties includes:
            "lookup.using.primary.keys" - "You have entered the primary key for this table (

            {0}) in the search criteria...
            "lookup.no.returnable.rows" - "There are no returnable items within the results...

            Messages to add:
            "lookup.results.found.display.all" - "{0}

            items retrieved, displaying all items."
            "lookup.results.found.display.limit" - "

            {0} items found. {1} items retrieved. Please refine your search criteria to narrow down your search."
            "lookup.results.showing.entries" - "Showing {0}

            to

            {1}

            of

            {2}

            entries"
            "lookup.results.exceeds.limit" - "

            {0}

            items found. Please refine your search criteria to narrow down your search."

            Todo:
            See about modifying tableRenderingPagingBanner.tag,KualiLookup.jsp, and what needs to do be done to jquery data table to handle messages and the showing entries text.

            Show
            mztaylor Martin Taylor (Inactive) added a comment - Notes: ApplicationResources.properties includes: "lookup.using.primary.keys" - "You have entered the primary key for this table ( {0}) in the search criteria... "lookup.no.returnable.rows" - "There are no returnable items within the results... Messages to add: "lookup.results.found.display.all" - "{0} items retrieved, displaying all items." "lookup.results.found.display.limit" - " {0} items found. {1} items retrieved. Please refine your search criteria to narrow down your search." "lookup.results.showing.entries" - "Showing {0} to {1} of {2} entries" "lookup.results.exceeds.limit" - " {0} items found. Please refine your search criteria to narrow down your search." Todo: See about modifying tableRenderingPagingBanner.tag,KualiLookup.jsp, and what needs to do be done to jquery data table to handle messages and the showing entries text.
            Hide
            cniesen Claus Niesen added a comment -

            For the "lookup.using.primary.keys" do you need something similar to the KNS methods Lookupable.isSearchUsingOnlyPrimaryKeyValues and Lookupable.getPrimaryKeyFieldLabels? These methods don't exist and I'm not sure if there is another way to get the primary fields.

            Show
            cniesen Claus Niesen added a comment - For the "lookup.using.primary.keys" do you need something similar to the KNS methods Lookupable.isSearchUsingOnlyPrimaryKeyValues and Lookupable.getPrimaryKeyFieldLabels? These methods don't exist and I'm not sure if there is another way to get the primary fields.
            Hide
            jkneal Jerry Neal (Inactive) added a comment -

            Couple of suggestions on implementing this. I would suggest we just use validation messages (Info and Warning levels).

            To do this, first on the 'Uif-LookupResultsCollectionSection' bean we can add an additional fixed message key:

            <property name="validationMessages.additionalKeysToMatch">
            <list merge="true">
            <value>LookupResultMessages</value>
            </list>
            </property>

            Now in LookupableImpl or wherever else we find a condition that needs a message, we can add a message to the MessageMap for the key 'LookupResultMessages'.

            Show
            jkneal Jerry Neal (Inactive) added a comment - Couple of suggestions on implementing this. I would suggest we just use validation messages (Info and Warning levels). To do this, first on the 'Uif-LookupResultsCollectionSection' bean we can add an additional fixed message key: <property name="validationMessages.additionalKeysToMatch"> <list merge="true"> <value>LookupResultMessages</value> </list> </property> Now in LookupableImpl or wherever else we find a condition that needs a message, we can add a message to the MessageMap for the key 'LookupResultMessages'.
            Hide
            jkneal Jerry Neal (Inactive) added a comment -

            Martin,

            Are there examples of all these in the Lookup section of the KRAD sampleapp?

            Jerry

            Show
            jkneal Jerry Neal (Inactive) added a comment - Martin, Are there examples of all these in the Lookup section of the KRAD sampleapp? Jerry
            Hide
            mztaylor Martin Taylor (Inactive) added a comment -

            Hi Jerry,

            They're on by default and should be displayed.

            Thanks,

            Martin

            Show
            mztaylor Martin Taylor (Inactive) added a comment - Hi Jerry, They're on by default and should be displayed. Thanks, Martin

              People

              • Assignee:
                mztaylor Martin Taylor (Inactive)
                Reporter:
                jkneal Jerry Neal (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: