Web Channel

  • Fix – Writeback in the Table Grid would sometimes display an error [object Object] when selecting dropdowns.  In addition, the dropdowns did not display a blank row when the target field allowed Nulls values.
  • Fix – Data Entry Forms Tabs and Frame Groups did not display correctly if applied to a Field based on a Join.
  • Fix – Improved auto test data when joins are based on compound fields.
  • Add – Spreadsheet writebacks prefixed with a @ will now refresh the Page frame saving the data given there are no validation errors.  The page will be refreshed with the Writeback Log entry results.  To delay the refresh simply add more @ symbols to the writeback name where each additional @ adds one second.  For example, @@@@Test will wait 3 seconds and then refresh the page.   This is useful when stored procedures are running asynchronously and they need more time to complete. Remember the Writeback button name needs to match the Writeback name.

Foundry

  • Fix – Calculated Fields would sometime cause test Data loading to fail.
  • Add – Table Data Entry Form maximum columns, width and height property.  Defaults to one column, width 720px and height 700px.
  • Add – Table three custom JavaScript categories for injecting into Data Entry Forms. Library will add a general-purpose Library of functions to the Form.  Setup is called when initialization the Form and Submit is trigged when the Submit button is clicked.  The Validate event can be used for customised validation and aborting the final submitting of data.  Finally, there is the Submit hook point where custom JavaScript is called after submitting the Forms Data.  This event can be used to commit other related data.
  • Add – The Field column position can now be specified in Data Entry Forms. The maximum number of columns is 3 and this setting allows Field column positions to override the default behaviour.  If a Field’s column position is set to 3 for example the Form will automatically assume the that all the Form Fields will be organised into three columns.  Note the Table also has an overall number of Columns properties and defaults to one column.
  • Add – Field Input Change property to allow custom JavaScript to be attached to the Field Input value change event.  This is useful for complex calculations and where other elements required processing on the change of the fields value.

Reporting Rows

  • Fix – Header row text did not always display if there were hidden expressions before its output position.

Scheduler

  • Fix – Exporting and Importing of Tasks that contained Shared Authentication details that did not exist in the target environment would raise an error on import.  Now displays a message explaining the Shared Authentication name does not exist in the current system and it will need to created or fixed.