Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-10685

Uif-MaintenanceStackedCollectionSection does not include header

    Details

    • Similar issues:
      KULRICE-11196Sticky header logic fixes
      KULRICE-5679Verify all source files include the ECL 2.0 header
      KULRICE-12142Editable Header does not appear to be editable
      KULRICE-7976Allow table header to be disabled
      KULRICE-11465Finish design of application header
      KULRICE-5420Support for Application Headers and Footers
      KULRICE-11641Content wrapper classes not getting applied to view header
      KULRICE-8972Role Service does not include AttributeTransform for QueryByCriteria calls
      KULRICE-13915XML Export for document does not include the nextAppDocStatus
      KULRICE-12252Table line select field does not include object binding path set on the group
    • Epic Link:
    • Rice Module:
      KRAD
    • KRAD Feature Area:
      Maintenance
    • Sprint:
      UXI 2.5.0-m7 Sprint 1
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes
    • Story Points:
      1

      Description

      In the KNS, a normal Maintenance Collection section data entry would begin with a heading like "Section Title (Section Fields)", but while this shows up with sections like Uif-Disclosure-StackedCollectionSection, it does not show up in Uif-MaintenanceStackedCollectionSection. It seems that the layout manager header is not included in the definition and needs to be added.

        Issue Links

          Activity

          Hide
          Jerry Neal (Inactive) added a comment -

          Kristina,

          Can you explain more about the difference you are seeing in the beans? The stacked layout manager provides the summary title and summary fields which can be specified to create the line headers.

          Jerry

          Show
          Jerry Neal (Inactive) added a comment - Kristina, Can you explain more about the difference you are seeing in the beans? The stacked layout manager provides the summary title and summary fields which can be specified to create the line headers. Jerry
          Hide
          Kristina Taylor (Inactive) added a comment -

          TravelAccountMaintenance.xml is a good example of this. It's parent is Uif-MaintenanceStackedCollectionSection and it specifies both summaryTitle and summaryFields in the layout manager. However, in the KRAD sample app, nothing is in the header above each collection line. This is expected as the normal KNS-like layout. If you add a simple

          <property name="header">
            <bean parent="Uif-HeaderFour"/>
          </property>
          

          to the Uif-MaintenanceStackedCollectionSection definition, the normal header reappears.

          Show
          Kristina Taylor (Inactive) added a comment - TravelAccountMaintenance.xml is a good example of this. It's parent is Uif-MaintenanceStackedCollectionSection and it specifies both summaryTitle and summaryFields in the layout manager. However, in the KRAD sample app, nothing is in the header above each collection line. This is expected as the normal KNS-like layout. If you add a simple <property name= "header" > <bean parent= "Uif-HeaderFour" /> </property> to the Uif-MaintenanceStackedCollectionSection definition, the normal header reappears.
          Hide
          Brian Smith (Inactive) added a comment - - edited

          Think this is the cause here:

          Uif-MaintenanceStackedCollectionSection
          redefines the lineGroupPrototype which extends from Uif-CollectionGridItem which extends from GridGroup, Groups do not have headers. Defining a header here in the lineGroupPrototype should fix it.

          Show
          Brian Smith (Inactive) added a comment - - edited Think this is the cause here: Uif-MaintenanceStackedCollectionSection redefines the lineGroupPrototype which extends from Uif-CollectionGridItem which extends from GridGroup, Groups do not have headers. Defining a header here in the lineGroupPrototype should fix it.

            People

            • Assignee:
              Tadas Paegle (Inactive)
              Reporter:
              Kristina Taylor (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 day
                1d
                Remaining:
                Remaining Estimate - 1 day
                1d
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Agile

                    Structure Helper Panel