# Does anyone has idea about  .RelatedValueList.tableChange?

**URL:** <https://forum.servoy.com/t/does-anyone-has-idea-about-relatedvaluelist-tablechange/7842>\
**Category:** Classic Servoy\
**Created:** [July 19, 2007, 10:18am UTC](https://forum.servoy.com/t/does-anyone-has-idea-about-relatedvaluelist-tablechange/7842 "2007-07-19T10:18:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Backer](https://avatars.discourse-cdn.com/v4/letter/b/4491bb/32.png) [@Backer](https://forum.servoy.com/u/Backer)\
**Post date:** [July 19, 2007, 10:18am UTC](https://forum.servoy.com/t/does-anyone-has-idea-about-relatedvaluelist-tablechange/7842/1 "2007-07-19T10:18:34Z")

</div>

I’m using 3.5rc4.  
I’m getting following error.

> java.lang.NullPointerException  
> at com.servoy.j2db.dataprocessing.RelatedValueList.tableChange(Unknown Source)  
> at com.servoy.j2db.dataprocessing.FoundSetManager$2.run(Unknown Source)  
> at com.servoy.j2db.dataprocessing.FoundSetManager.do(Unknown Source)  
> at com.servoy.j2db.dataprocessing.FoundSetManager.a(Unknown Source)  
> at com.servoy.j2db.dataprocessing.RowManager.a(Unknown Source)  
> at com.servoy.j2db.dataprocessing.RowManager.clearCalcs(Unknown Source)  
> at com.servoy.j2db.dataprocessing.RowManager.valueChanged(Unknown Source)  
> at com.servoy.j2db.scripting.d.a(Unknown Source)  
> at com.servoy.j2db.scripting.d.if(Unknown Source)  
> at com.servoy.j2db.scripting.d.put(Unknown Source)  
> at org.mozilla.javascript.ScriptRuntime.setProp(ScriptRuntime.java:851)  
> at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:1916)  
> at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:94)  
> at com.servoy.j2db.scripting.e.call(Unknown Source)  
> at com.servoy.j2db.develop.debugger.k.a(Unknown Source)  
> at com.servoy.j2db.develop.debugger.k.executeFunction(Unknown Source)  
> at com.servoy.j2db.FormController.a(Unknown Source)  
> at com.servoy.j2db.FormController.executeFunction(Unknown Source)  
> at com.servoy.j2db.FormController.actionPerformed(Unknown Source)  
> at com.servoy.j2db.FormController$a.actionPerformed(Unknown Source)  
> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)  
> at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)  
> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)  
> at javax.swing.DefaultButtonModel.setPressed(Unknown Source)  
> at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)  
> at java.awt.Component.processMouseEvent(Unknown Source)  
> at javax.swing.JComponent.processMouseEvent(Unknown Source)  
> at java.awt.Component.processEvent(Unknown Source)  
> at java.awt.Container.processEvent(Unknown Source)  
> at java.awt.Component.dispatchEventImpl(Unknown Source)  
> at java.awt.Container.dispatchEventImpl(Unknown Source)  
> at java.awt.Component.dispatchEvent(Unknown Source)  
> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)  
> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)  
> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)  
> at java.awt.Container.dispatchEventImpl(Unknown Source)  
> at java.awt.Window.dispatchEventImpl(Unknown Source)  
> at java.awt.Component.dispatchEvent(Unknown Source)  
> at java.awt.EventQueue.dispatchEvent(Unknown Source)  
> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)  
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)  
> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)  
> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)  
> at java.awt.EventDispatchThread.run(Unknown Source)

Thanks for any help.

---

<div class="post-metadata">

**Author:** ![jcompagner](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/jcompagner/32/4889_2.png) [@jcompagner](https://forum.servoy.com/u/jcompagner)\
**Post date:** [July 20, 2007, 10:31am UTC](https://forum.servoy.com/t/does-anyone-has-idea-about-relatedvaluelist-tablechange/7842/2 "2007-07-20T10:31:26Z")

</div>

i made some extra checks for this.

But when and how do you get this behavior?  
Do you get it immediately? So you open a solution, go to form x and change some data and bang the nullpointer?

---

<div class="post-metadata">

**Author:** ![Backer](https://avatars.discourse-cdn.com/v4/letter/b/4491bb/32.png) [@Backer](https://forum.servoy.com/u/Backer)\
**Post date:** [July 20, 2007, 10:38am UTC](https://forum.servoy.com/t/does-anyone-has-idea-about-relatedvaluelist-tablechange/7842/3 "2007-07-20T10:38:29Z")

</div>

I’m getting this error when I try to set a value to a global field.  
This global field is used in relation.

This error is happening two times per session after that the solution is working as expected.
