How to insert/update user data in tree?

I try to update userdata but it doesn’t work, what’s wrong?
HTML:

...
    <div id="treeboxbox_tree" style="width:300; height:218;background-color:#f5f5f5;border :1px solid Silver; "></div>
		<script type="text/javascript" charset="utf-8">
			tree=new dhtmlXTreeObject("treeboxbox_tree","100%","100%",0);
    	tree.setImagePath("../dhtmlx/tree/");
			//tree.enableSmartXMLParsing(true);
			tree.enableItemEditor(true);
			tree.enableDragAndDrop(true)
    	tree.loadXML("05_save_connector.php");
    	var dp = new dataProcessor("05_save_connector.php");
    	dp.setUpdateMode("off");
    	dp.init(tree);
    	function doInsert() {
    		var i = (new Date()).valueOf();
    		tree.insertNewItem((tree.getSelectedItemId()||'0'),i,'item');
    		tree.setUserData(i,'resource','XX');
    	}
    	function doDelete() {
    		tree.deleteItem(tree.getSelectedItemId());
    	}
    	function doInfo() {
    		alert(tree.getUserData(tree.getSelectedItemId(),'resource'));
    	}
    	function doSync() {
    		dp.sendData();
    	}
		</script>
		<input type="button" name="some_name" value="add item" onclick="doInsert();">
		<input type="button" name="some_name" value="delete item" onclick="doDelete();">
		<input type="button" name="some_name" value="info" onclick="doInfo();">
		<input type="button" name="some_name" value="sync" onclick="doSync();">
...

PHP:

require_once("../config.php");
	$res=mysql_connect($mysql_server,$mysql_user,$mysql_pass);
	mysql_select_db($mysql_db);

	require("../../codebase/tree_connector.php");
	$tree = new TreeConnector($res);
	
	function custom_format($item){
		$item->set_userdata("resource",$item->get_value("resource"));
	}
	$tree->event->attach("beforeRender","custom_format");
  $tree->render_table("tasks","taskId","taskName","resource","parentId");

Thanks.

If you want to save the updated value from userdata to database, your init must look as

$tree->render_table(“tasks”,“taskId”,“taskName,resource”,"",“parentId”);

Also, be sure to use latest connector 1.1 as it has some fixes related to userdata processing
dhtmlx.com/x/download/regula … hp_dvl.zip