Hello Everybody
I have a form with a dbtreeview that show struktured data from a table.
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;
The objtreeview rows look like this
4711 ‘Hotel Meier’ ‘Hamburg’ ‘Alsterweg 2’
The m_akt_objekt method returns the rbobjekteid(4711) from the selected node.
I additivley need the objektbezeich(Hotel Meier) from the selected node.
How to get this value without an extra query ???
??? var name = objtreeview.column2.value ???
Any help welcomed.
best regards
Albert