Servoy 6.1 web table forms

I heard (and read on the wiki) that the list forms on the web are now “true” scrolling list forms. However, they look the same to me. What has changed? Is there some setting that needs to be revised?

Thank you,
Don

You need to enable this by calling

application.setUIProperty(APP_UI_PROPERTY.TABLEVIEW_WC_DEFAULT_SCROLLABLE, true)

Thank you Patrick!

Don

Can I ask a really dumb question please? Where do I put this? A start up script or on every form? Thanks

Put the command in “onSolutionOpen” method of your solution.

Gianluca

application.setUIProperty(APP_UI_PROPERTY.TABLEVIEW_WC_DEFAULT_SCROLLABLE, true); has been deprected so best to use:

application.putClientProperty(APP_UI_PROPERTY.TABLEVIEW_WC_DEFAULT_SCROLLABLE, true);

OK - I am getting The property TABLEVIEW_WC_DEFAULT_SCROLLABLE is undefined in APP_UI_PROPERTY
The method puClientProperty() is undefined for the type JSApplication

Have added screenshot - this is not throwing any warnings for me with SV6.1 Final.

Can be found in Application/Constants/UIconstants

Works like a charm! Thanks for the walk through.

I have found however - it does not appear to work on the application server? It works perfectly on the developer web client however…

I just tested it on the application server, and it does work; make sure your
solution does set the client property when running from the application server, and
that it does it before touching any form