*
*/
var rcfg = in_rcfg;
- var table , desc, display, combofields;
+ var table , desc, display, idcol, hiddenName;
// rcfg can be one of two things: (from a form)
// or direct..
var ix = rcfg.cols[0].columnshort == display ? 0 : 1;
- var idcol = rcfg.cols[ ix ? 0 : 1 ].columnshort;
+ idcol = rcfg.cols[ ix ? 0 : 1 ].columnshort;
desc = rcfg.cols[ix].title
if (!desc.length) {
{ name : idcol, type : 'int' },
display
];
-
+ hiddenName = idcol;
+ name = display;
} else {
});
table = rcfg.deps[0].table;
-
- combofields = [
- { name : rcfg.maps_to, type : 'int' },
- display
- ];
+ idcol = rcfg.maps_to;
+ hiddenName = rcfg.column;
+ name = rcfg.column + '_' + display;
}
// a reader...( basic as we do meta queries to get the real one..)
-
var combofields = [
- { name : rcfg.maps_to, type : 'int' },
- display
- ];
-
+ { name : idcol , type : 'int' },
+ display
+ ];
+
return {
'|xns' : 'Roo.form',
fieldLabel : desc,
// from remote..
- valueField : rcfg.maps_to,
+ valueField : idcol,
displayField : display,
// from our table..
- hiddenName : rcfg.column,
+ hiddenName : hiddenName,
name : rcfg.column + '_' + display,
items : [