var record = table.getDataset().getCurrent();
var name = record.getValue("NAME");
var id = record.getValue("ID");
var node = treegrid1.getCurrentNode();
if(record.getValue("ISLAFE")==1){
var nodeparent = node.getParent();
while(nodeparent.getLevel()>0){
name = nodeparent.getRecord().getValue("NAME") + "," + name ;
if(nodeparent.getLevel()==1) break;
//得到父节点
nodeparent = nodeparent.getParent();
}
window.parent.datasetBudgetDatails.setValue("cashBudgetName",name);
window.parent.datasetBudgetDatails.setValue("cashBudgetId",id);
SubWindow.hideParent();
}else{
alert("必须选择叶子节点");
//展开该节点的子节点
treegrid1.expandNode(node);
}