Details

    • Similar issues:
      KULRICE-7561Allow an easy way to enable/disable controls and buttons clientside
      KULRICE-5528RuleRepositoryServiceImpl.getRules(List<String> ruleIds) doesn't support multiple elements in the ruleIds parameter
      KULRICE-3452Extra white area appears in Firefox when tabs display error messages
      KULRICE-9735Property editor class is initiated Previously with the list<String or any type> but after 2.2.0 upgrade its not happening.
      KULRICE-12286New KIM API to bulk fetch display name information
      KULRICE-5934Proposition Summary displays "null", when a new proposition is created using the KRMS Rule Editor
      KULRICE-7385Breadcrumb not displaying correctly on Lookups
      KULRICE-1164Account for new KNS documentation from enhancement proposal - https://test.kuali.org/confluence/display/KULRICE/Ability+to+customize+page.tag+imported+CSS+and+Javascript
      KULRICE-3181After selecting KimType before creating a new group, the Kim Type Name isn't displayed on the screen
      KULRICE-5661make it easy to add BSFRuleExpression variables
    • Epic Link:
    • Rice Module:
      KRAD
    • Application Requirement:
      Rice
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      Right now there is no way to easily display a List/Array of strings to the user (without using a wrapping object and collection components).

      Proposal
      Add a new control that allows display lists of strings in 1 of 3 options (we may want to split this into multiple controls instead of options of 1 control):
      Comma seperated
      Line break between items
      As unordered or ordered list

      This control would be the automatic choice for fields whose property path point to a list of string for readOnly content.

      Possibly include a default for this type when NOT readOnly (as a seperate control - some kind of freeform string list entry, this needs research).

      In many cases, List<String> has a set of input for the non-readOnly case (examples being checkbox and multiselect - these both must be backed by List<String>).

      To reiterate: jira is for easy List<String> readOnly display control (and IN ADDITION, another control that allows freeform string list content). readOnly control is higher priority, but both should be supported.

        Issue Links

          Activity

          Hide
          Jerry Neal (Inactive) added a comment -

          Adding message from Venkat:

          Looks like it's a KRAD issue in M3.

          When we use DropdownControl (multiple select) and if it's readonly, looks like we're having issue with spring evaluating the value. If we use, readOnlyDisplayReplacementPropertyName for that propety, would fix this issue

          <bean parent="Uif-InputField" p:propertyName="features" p:label="Features">
          <property name="control">
          <bean parent="Uif-DropdownControl" p:multiple="true" p:size="5" p:options-ref="features-options"/>
          </property>
          </bean>

          Here, property 'features' defined as List in the form.

          Thanks,
          Venkat

          Show
          Jerry Neal (Inactive) added a comment - Adding message from Venkat: Looks like it's a KRAD issue in M3. When we use DropdownControl (multiple select) and if it's readonly, looks like we're having issue with spring evaluating the value. If we use, readOnlyDisplayReplacementPropertyName for that propety, would fix this issue <bean parent="Uif-InputField" p:propertyName="features" p:label="Features"> <property name="control"> <bean parent="Uif-DropdownControl" p:multiple="true" p:size="5" p:options-ref="features-options"/> </property> </bean> Here, property 'features' defined as List in the form. Thanks, Venkat
          Hide
          Brian Smith (Inactive) added a comment -

          readOnly lists are resolved using a different approach, see readOnlyListDisplayType and readOnlyListDelimiter options on DataField in 2.2 rc1. Note this includes automatic readOnly conversion for MultiValueControl types as well and any DataFields that use List<?> where ? is a simple type.

          Show
          Brian Smith (Inactive) added a comment - readOnly lists are resolved using a different approach, see readOnlyListDisplayType and readOnlyListDelimiter options on DataField in 2.2 rc1. Note this includes automatic readOnly conversion for MultiValueControl types as well and any DataFields that use List<?> where ? is a simple type.
          Show
          Brian Smith (Inactive) added a comment - http://xoxco.com/projects/code/tagsinput/ https://github.com/aehlke/tag-it/blob/master/README.markdown Ones we are considering

            People

            • Assignee:
              Unassigned
              Reporter:
              Brian Smith (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:

                Structure Helper Panel