I am not sure if I am running into a bug in the beta, but I can’t get a cell update binding to evaluate without an expression error showing up on the table. I currently have one of the row cells in the table bound to a memory float tag and the column type is float (images attached). Below is the output in the console seems to be something with datatype conversion possibly.
When I test the exact same table cell update binding in Version 7.9 the table evaluates correctly. Just wondering if I’m missing something?
16:39:39.354 [AWT-EventQueue-0] WARN com.inductiveautomation.factorypmi.application.binding.CellUpdateAdapter - Cell update binding could not convert value at col “Current Value”, row(s) [0]. Value="[default]Recipe/sp1", conversion type=“Float”
java.lang.NumberFormatException: For input string: “[default]Recipe/sp1”
at java.base/jdk.internal.math.FloatingDecimal.readJavaFormatString(Unknown Source)
at java.base/jdk.internal.math.FloatingDecimal.parseFloat(Unknown Source)
at java.base/java.lang.Float.parseFloat(Unknown Source)
at com.inductiveautomation.ignition.common.TypeUtilities.coerceLocaleSafe(TypeUtilities.java:755)
at com.inductiveautomation.factorypmi.application.binding.CellUpdateAdapter.eval(CellUpdateAdapter.java:163)
at com.inductiveautomation.factorypmi.application.binding.CellUpdateAdapter.eval(CellUpdateAdapter.java:121)
at com.inductiveautomation.factorypmi.application.binding.CellUpdateAdapter.lambda$new$0(CellUpdateAdapter.java:208)
at com.inductiveautomation.ignition.client.util.EDTUtil$ProcessQueue.run(EDTUtil.java:122)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)