Im trying to save the following in the Startup Script:
hconceptos = {}
and I get a the following error:
apple.awt.EventQueueExceptionHandler Caught Throwable :
java.lang.NullPointerException
java.lang.NullPointerException
at jimm.datavision.gui.StartupScriptEditor.<init>(Unknown
Source)
at
jimm.datavision.gui.Designer.openStartupScriptEditor(Unknown
Source)
at jimm.datavision.gui.Designer.actionPerformed(Unknown
Source)
at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java
:1819)
at
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(
AbstractButton.java:1872)
at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButton
Model.java:420)
at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.jav
a:258)
at javax.swing.AbstractButton.doClick(AbstractButton.java:
321)
at
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.j
ava:1113)
at
javax.swing.plaf.basic.BasicMenuItemUI$MenuDragMouseHandler.
menuDragMouseReleased(BasicMenuItemUI.java:1006)
at
javax.swing.JMenuItem.fireMenuDragMouseReleased(JMenuItem.ja
va:584)
at
javax.swing.JMenuItem.processMenuDragMouseEvent(JMenuItem.j
ava:481)
at
javax.swing.JMenuItem.processMouseEvent(JMenuItem.java:428)
at
javax.swing.MenuSelectionManager.processMouseEvent(MenuSele
ctionManager.java:277)
at
javax.swing.plaf.basic.BasicMenuUI$MouseInputHandler.mouseRele
ased(BasicMenuUI.java:360)
at
java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticast
er.java:231)
at java.awt.Component.processMouseEvent(Component.java:
5166)
at java.awt.Component.processEvent(Component.java:4963)
at java.awt.Container.processEvent(Container.java:1613)
at java.awt.Component.dispatchEventImpl(Component.java:
3681)
at java.awt.Container.dispatchEventImpl(Container.java:1671)
at java.awt.Component.dispatchEvent(Component.java:3543)
at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:
3527)
at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:
3242)
at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:3172)
at java.awt.Container.dispatchEventImpl(Container.java:1657)
at java.awt.Window.dispatchEventImpl(Window.java:1606)
at java.awt.Component.dispatchEvent(Component.java:3543)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDi
spatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDisp
atchThread.java:184)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.ja
va:178)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.ja
va:170)
at
java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
DataVision v0.9.3
Startup Script Contents Error: java.lang.NullPointerException
Logged In: YES
user_id=106342
It looks like you've found a bug in the formula parser. It
looks for "{...}", trying to substitue column values,
formula values, and stuff like that.
As a workaround, try
hconceptos = Hash.new
Thanks for reporting this bug.