# DBTreeview Nodeclick in webclient

**URL:** <https://forum.servoy.com/t/dbtreeview-nodeclick-in-webclient/13887>\
**Category:** Classic Servoy\
**Created:** [April 21, 2011, 3:15pm UTC](https://forum.servoy.com/t/dbtreeview-nodeclick-in-webclient/13887 "2011-04-21T15:15:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![abeermann](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@abeermann](https://forum.servoy.com/u/abeermann)\
**Post date:** [April 21, 2011, 3:15pm UTC](https://forum.servoy.com/t/dbtreeview-nodeclick-in-webclient/13887/1 "2011-04-21T15:15:38Z")

</div>

Hello Everybody

Problem with the DBTreeview!  
In Smartclient eyerything works as expected.  
m\_akt\_objekt is fired on every click.(expanding,clicking on column1,2, 3 or 4)  
In webclient m\_akt\_objekt is only fired when clicking on the first column(rbobjekteid).  
Nothing happend when clicking on column 2 ,3 or 4 or when expanding a node.

???

```auto
function m_treeview_anzeigen() 
{
var _binding = elements.objtreeview.createBinding(controller.getServerName(), controller.getTableName());
_binding.setNRelationName("objektid_oberobjektid"); 
_binding.setTextDataprovider("rbobjekteid"); 
_binding.setMethodToCallOnClick(forms.Kundentreeview.m_akt_objekt,"rbobjekteid"); 

elements.objtreeview.removeAllColumns();
elements.objtreeview.setTreeColumnHeader("Objekt");
elements.objtreeview.createColumn(controller.getServerName(), controller.getTableName(), 'Bezeichnung', 'objektbezeich');

elements.objtreeview.createColumn(controller.getServerName(), controller.getTableName(), 'Ort', 'ort');
elements.objtreeview.createColumn(controller.getServerName(), controller.getTableName(), 'Strasse', 'strasse');

m_refresh_treeview();	
elements.objtreeview.visible = true;
}

/**
 * @properties={typeid:24,uuid:"62FC20BA-9C2E-403C-B742-940819D63EF9"}
 */
function m_refresh_treeview() {
		
	//search the root node(s)
	controller.find();
	rbobjekteid = globals.g_startobjektid;
	controller.search();

	//set the root node(s) and set the name of dataprovider to use for text display on a node
	elements.objtreeview.removeAllRoots()
	elements.objtreeview.addRoots(foundset);
}

```

Best regards  
Albert

---

<div class="post-metadata">

**Author:** ![Gabi\_Boros](https://avatars.discourse-cdn.com/v4/letter/g/73ab20/32.png) [@Gabi\_Boros](https://forum.servoy.com/u/Gabi_Boros)\
**Post date:** [April 22, 2011, 7:38am UTC](https://forum.servoy.com/t/dbtreeview-nodeclick-in-webclient/13887/2 "2011-04-22T07:38:47Z")

</div>

please fill a case for this
