DBtabletreeview

Hello
In servoy 6 i build my treeview like this:

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("ObjektID ");

elements.objtreeview.createColumn(controller.getServerName(), controller.getTableName(), 'Bezeichnung', 'objektbezeich',300);
elements.objtreeview.createColumn(controller.getServerName(), controller.getTableName(), 'Ort', 'ort',100);
elements.objtreeview.createColumn(controller.getServerName(), controller.getTableName(), 'Strasse', 'strasse',200);

m_refresh_treeview();	
}

The user can navigate up to 12 levels down!!
Therefore i want to make the first colum(rbobjekteid) wider and set small identation for the levels.
I don’t know how to do this.

Best regards
Albert

You can use a calculation that returns the rbobjekteid with in front of that a number of spaces depending on the level.

Hello Joas

Is there no way to set the width of the first column as i can do for all other columns???

The identation is the minor problem.

Best regards
Albert