var obj = this; var found;
if (obj.hash[key] && obj.hash[key][value]) return obj.hash[key][value];
switch(key) {
+ case 'acnp':
+ found = obj.network.simple_request('FM_ACNP_RETRIEVE_VIA_PCRUD',[ ses(), { 'id' : { '=' : value } }]);
+ if (typeof found.ilsevent != 'undefined') throw(js2JSON(found));
+ found = found[0];
+ break;
+ case 'acns':
+ found = obj.network.simple_request('FM_ACNS_RETRIEVE_VIA_PCRUD',[ ses(), { 'id' : { '=' : value } }]);
+ if (typeof found.ilsevent != 'undefined') throw(js2JSON(found));
+ found = found[0];
+ break;
case 'acpl':
found = obj.network.simple_request('FM_ACPL_RETRIEVE_VIA_ID.authoritative',[ value ]);
break;
if (typeof my.acn == 'undefined') return '';
return (typeof my.acn.prefix() == 'object')
? my.acn.prefix().label()
- : data.hash.acnp[ my.acn.prefix() ].label();
+ : data.lookup("acnp", my.acn.prefix() ).label();
},
'persist' : 'hidden width ordinal'
},
if (typeof my.acn == 'undefined') return '';
return (typeof my.acn.suffix() == 'object')
? my.acn.suffix().label()
- : data.hash.acns[ my.acn.suffix() ].label();
+ : data.lookup("acns", my.acn.suffix() ).label();
},
'persist' : 'hidden width ordinal'
},