ICEfaces
  1. ICEfaces
  2. ICE-7731

ace:dataTable - add ability to align columns when scrollable=true and table content is wrapped

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0
    • Fix Version/s: EE-3.0.0.BETA, 3.0.1
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces 3.0RC1A Build 10

      Description

      The current ace:dataTable component does not handle scrolling and content wrapping very well. In the Williams app they need to be able to wrap the content in the columns as the majority of their tables are quite large (20+ columns). They have added some custom CSS to accomplish this. Unfortunately this also causes issues when trying to set the table to be scrollable. With scrollable=true the columns do not align properly.

      1. Case10648Example.zip
        31 kB
        Arran Mccullough
      2. Case10648ExampleWAR.zip
        9.32 MB
        Arran Mccullough

        Activity

        Hide
        Nils Lundquist added a comment -

        Resolved. Problem with calculation of the 'first row' when page was == 0, like when pagination is disabled.

        Still has some scrollbar behaviour that could be improved.

        Show
        Nils Lundquist added a comment - Resolved. Problem with calculation of the 'first row' when page was == 0, like when pagination is disabled. Still has some scrollbar behaviour that could be improved.
        Hide
        Nils Lundquist added a comment -

        Revision #27681
        Committed by nils.lundquist
        9 minutes ago
        ICE-7731 - Williams Scrolling Sizing Enhancement

        Resolved by using a duplicate header inside of the scrollable region to size the non-scrollable header.

        Show
        Nils Lundquist added a comment - Revision #27681 Committed by nils.lundquist 9 minutes ago ICE-7731 - Williams Scrolling Sizing Enhancement Resolved by using a duplicate header inside of the scrollable region to size the non-scrollable header.

          People

          • Assignee:
            Nils Lundquist
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: