skuid table properties

  • 1
  • Problem
  • Updated 4 years ago
  • Not a Problem
"Column to Freeze" is missing when "Max Table Height" is blank
Photo of Bill Fox

Bill Fox

  • 7,954 Points 5k badge 2x thumb

Posted 4 years ago

  • 1
Photo of Zach McElrath

Zach McElrath, Employee

  • 49,056 Points 20k badge 2x thumb
Bill,

This is intentional --- certain properties are not available in certain scenarios because they do not work well together. 
Photo of Irvin Waldman

Irvin Waldman, Champion

  • 9,006 Points 5k badge 2x thumb
This one had me scratching my "bald" head too.  Not intuitive how table height would dictate whether left columns can be frozen.  I am missing something.
Photo of Rob Hatch

Rob Hatch, Official Rep

  • 44,006 Points 20k badge 2x thumb
Column Scrolling and freezing is actually pretty dicey stuff.  And not super well supported across all browsers.  We are trying to make a "lowest common denominator" solution here and so have to elminate some combinations that would seem intuititve. We didn't want to write a bunch of poly-fill for certain browser scenarios. 
Photo of Barry Schnell

Barry Schnell, Champion

  • 18,076 Points 10k badge 2x thumb
+1 for hopefully seeing the ability in the future to freeze left without having to specify table height.

Use case for us is a standard tab page.  Since vertical real-estate under the table is wide-open, there isn't a need to restrict table height.  However, keeping the the left most column visible at all times is a need for us.

Would be great to see the following:

1) Ability to freeze without having to specify table height
2) Ability to control which scroll bars appear - In the case of no table height, there would only be need for a horizontal scroll bar.  The vertical scroll bar ends up creating confusion for users since they would have the browser vertical scroll bar and the table vertical scroll bar (depending on screen resolution, etc.)

Understood regarding complexity, not a trivial task but would be welcome enhancements to the new features introduced in Winter '15.

Thanks!