Introduction

KB001584 is a list of high priority issues for K2 smartforms that have now been resolved in the K2 smartforms 1.0.3 release.

Issues Resolved:

Rules

  • When editing a rule that is configured to execute another rule on a View, the mapping for the rule it is meant to execute is missing after upgrading to K2 smartforms version 1.0.2.0.
  • After upgrading to K2 smartforms 1.0.2.0 or 1.0.2.1 and attempting to edit the Getlist method rule action on a List View, where the SmartObject property names contain spaces, an error occurs stating: "Uncaught TypeError: Cannot call method 'getConfigurationXML' of undefined".  Closing the error and clicking next to go to output mappings results in another error that states: "Uncaught TypeError: Cannot call method 'split' of null". In addition to this, if an advanced filter was configured, the filter will now be removed.
  • After upgrading to K2 smartforms 1.0.2.1 and attempting to edit the configuration of the 'Navigate to another Form' action, an error occurs stating: "Widget Error:value[0] is undefined".

Browser

  • When rendering List Views, the page layout does not adjust according to the List View's height, creating an effect where the List View overlaps other content on the page.  This issue is known to occur when running K2 smartforms in Internet Explorer 8.

 

Runtime

  • When multiplying two decimal values using an expression, the result is calculated incorrectly displaying a lower value than what the actual value should be.
  • An action configured on the ‘When a subview is closed’ event does not execute on the Parent Form.
  • In runtime the overlay of a message does not encompass the entire Form, making the Form scrollable.
  • When a Parent View interacts with a subform and the View contains a rule with an action to display a message when the subform is closed, the action does not execute after upgrading to K2 smartforms version 1.0.2.0 or 1.0.2.1.
  • When mapping a Form parameter to a View parameter and then to a subview parameter, the data does not transfer to the View and subview.
  • After upgrading to K2 smartforms 1.0.2.0 or 1.0.2.1 an error occurs stating: "Argument 'userFqn' may not be null or empty Parameter name: userFqn" when running SmartForms on a secondary SmartForms Runtime application with anonymous access.
  • When passing View parameters to multiple instances of the same View where each parameter has a different value, the incorrect value is passed to the Views.
  • When a Custom control executes an event before the initialize rule executes on a Form, the spinner overlay is not removed and prevents the user from continuing.
  • Subform events configured from a View level do not execute if the calling View is included on the subform.
  • An error occurs at runtime stating: "Uncaught ReferenceError: instanceID is not defined" when attempting to transfer data to a Form parameter using the Transfer Data Rule.
  • The tooltip for the drag handler on a Slider control displays as {0} in runtime instead of the actual value.
  • When using a Date/Time parameter and setting the parameter with a Now() or Today () expression, the dates are displayed as the previous day in runtime.

Workflow Designer

  • When configuring a SmartForms Client Event in K2 Designer for Visual Studio, an error occurs after selecting a Form in the Event.  The error states: "Exception:Could not load file or assembly 'SourceCode.Workflow.ItemReferences.Base, Version=4.0.0.0, Culture=neutral, PublicKeyToken=dc7da7b8c944e2f2' or one of its dependencies. The system cannot find the file specified."

View

  • When a Form contains multiple Views and the first View is disabled using the View properties, the subsequent Views will also be disabled.
  • If a custom tooltip name is entered in the properties field of a column on a List View, the tooltip will display the column name and not the name entered in the properties field.

 

Controls

  • A hidden Button with custom styling is still visible at runtime.
  • When an Item View contains a Picker control with a data source configured on the control, a JavaScript error occurs when the search of the Picker control is clicked at runtime when using Internet Explorer 8.
  • When a rule to transfer data is configured, the data is not transferred from a Picker control on a subview to a Drop-Down List control on the Parent Form after upgrading to K2 smartforms 1.0.2.0 or 1.0.2.1.
  • A Radio Button List control’s OnChange event does not execute.
  • After editing properties on a control, previously configured rules for this control are removed.
  • When opening a Form which contains a View with a Drop -Down List control and the browser is not opened in full screen, the drop-down opens upwards and hides certain values for selection.