1 dojo.require('openils.Util');
2 dojo.require('openils.User');
3 dojo.require('openils.widget.AutoGrid');
4 dojo.require('fieldmapper.OrgUtils');
5 dojo.require('openils.widget.OrgUnitFilteringSelect');
12 var connect = function() {
13 dojo.connect(contextOrgSelector, 'onChange',
15 contextOrg = this.attr('value');
22 crGrid.disableSelectorForRow = function(rowIdx) {
23 var item = crGrid.getItem(rowIdx);
24 return (crGrid.store.getValue(item, 'id') < 2000);
27 new openils.User().buildPermOrgSelector(
28 'ADMIN_ACQ_CANCEL_CAUSE', contextOrgSelector, null, connect);
31 function buildGrid() {
33 if(contextOrg == null)
34 contextOrg = openils.User.user.ws_ou();
37 {order_by : {acqcr : 'label'}},
38 {org_unit : fieldmapper.aou.fullPath(contextOrg, true)}
42 openils.Util.addOnLoad(setup);