for(var f in this.sortedFieldList) {
var field = this.sortedFieldList[f];
- if(!field || field.virtual) continue;
+ if(!field || field.virtual || field.nonIdl) continue;
+
if(field.name == this.fmIDL.pkey && this.mode == 'create' && this.fmIDL.pkey_sequence)
continue; /* don't show auto-generated fields on create */
this.inherited(arguments);
this.initAutoEnv();
var realFieldList = this.sortedFieldList.filter(
- function(item) { return !item.virtual; });
+ function(item) { return !(item.virtual || item.nonIdl); });
this.fieldStore = new dojo.data.ItemFileReadStore({
data : {
identifier : 'name',