var _preload_fieldmapper_IDL = {}; for (var c in _preload_fieldmapper_IDL) { var x = _preload_fieldmapper_IDL[c]; x.field_map = {}; var p = x.fields.length; for (var n in {isnew:1,ischanged:1,isdeleted:1}) x.fields[p] = {name:n,type:'field',virtual:true,array_position:p++}; for (var f in x.fields) x.field_map[x.fields[f].name] = x.fields[f]; } , , :{name:"",label:"",restrict_primary:"",virtual:,pkey:"",pkey_sequence:"",} fields:[,] ,permacrud:{"":{},} {name:"",label:"",datatype:"",primitive:"",selector:"",array_position:"",,virtual:,required:,i18n:} perms:['',] type:"link", type:"field" key:"","class":"",reltype:"" true false