1 dojo.require("dojo.data.ItemFileWriteStore");
2 dojo.require("dojox.grid.DataGrid");
3 dojo.require("dojox.grid.cells.dijit");
4 dojo.require("dojox.widget.PlaceholderMenuItem");
5 dojo.require("dijit.form.CurrencyTextBox");
6 dojo.require("dijit.form.FilteringSelect");
7 dojo.require("openils.widget.AutoGrid");
8 dojo.require("openils.PermaCrud");
9 dojo.require("openils.widget.OrgUnitFilteringSelect");
16 pcrud = new openils.PermaCrud();
18 new openils.User().buildPermOrgSelector(
27 ftOwner = fieldmapper.aou.findOrgUnit(this.attr("value"));
37 function buildFtGrid() {
39 ftOwner = fieldmapper.aou.findOrgUnit(openils.User.user.ws_ou());
43 {"owner": fieldmapper.aou.orgNodeTrail(ftOwner, true /* asId */)},
46 "onresponse": function(r) {
47 if ((ftList = openils.Util.readResponse(r))) {
48 ftList = openils.Util.objectSort(ftList);
51 ftGrid.store.newItem(acqft.toStoreItem(o));
56 "oncomplete": function() {
57 ftGrid.hideLoadProgressIndicator();
63 openils.Util.addOnLoad(ftInit);