Four Js Development Tools Forum

General => Ask Reuben => Topic started by: Reuben B. on May 21, 2020, 07:00:37 am

Title: Ask Reuben 28 - Tables 101
Post by: Reuben B. on May 21, 2020, 07:00:37 am
One of the great things about our support portal is it gives great visibility to all the support cases from around the world.  I have observed a number of questions relating to what you can and can't do with TABLE’s.

This article goes behind the scenes and looks at the AUi Tree and Front End Protocol around TABLE’s, and provides a background as to how a TABLE can be used to render the result set of an SQL statement.

The key points being ...

  • A TABLE has the characteristic that the number of columns is fixed whilst the number of rows is variable.
  • The properties of a widget are the same for every row of a TABLE.
  • The Front-End Protocol only sends the visible number of rows for a TABLE to the front-end client.
  • The behaviour to send more rows when the user resizes the Window or Table vertically is only active when a DISPLAY ARRAY or INPUT ARRAY is active.