'cmd_copy_buckets_print' : [
['command'],
function() {
- dump( js2JSON( obj.list2.dump() ) );
- alert( js2JSON( obj.list2.dump() ) );
+ JSAN.use('OpenILS.data'); var data = new OpenILS.data(); data.init({'via':'stash'});
+ obj.list2.on_all_fleshed = function() {
+ try {
+ dump( js2JSON( obj.list2.dump_with_keys() ) + '\n' );
+ data.stash_retrieve();
+ var lib = data.hash.aou[ data.list.au[0].ws_ou() ];
+ lib.children(null);
+ var p = {
+ 'lib' : lib,
+ 'staff' : data.list.au[0],
+ 'header' : data.print_list_templates.item_status.header,
+ 'line_item' : data.print_list_templates.item_status.line_item,
+ 'footer' : data.print_list_templates.item_status.footer,
+ 'type' : data.print_list_templates.item_status.type,
+ 'list' : obj.list2.dump_with_keys(),
+ };
+ JSAN.use('util.print'); var print = new util.print();
+ print.tree_list( p );
+ setTimeout(function(){obj.list2.on_all_fleshed = null;},0);
+ } catch(E) {
+ alert(E);
+ }
+ }
+ obj.list2.full_retrieve();
}
],
'cmd_copy_buckets_reprint' : [
function() {
obj.list.on_all_fleshed = function() {
try {
- dump( js2JSON( obj.list.dump() ) + '\n' );
+ dump( js2JSON( obj.list.dump_with_keys() ) + '\n' );
obj.OpenILS.data.stash_retrieve();
var lib = obj.OpenILS.data.hash.aou[ obj.OpenILS.data.list.au[0].ws_ou() ];
lib.children(null);
'line_item' : obj.OpenILS.data.print_list_templates.checkin.line_item,
'footer' : obj.OpenILS.data.print_list_templates.checkin.footer,
'type' : obj.OpenILS.data.print_list_templates.checkin.type,
- 'list' : obj.list.dump(),
+ 'list' : obj.list.dump_with_keys(),
};
JSAN.use('util.print'); var print = new util.print();
print.tree_list( p );
'print' : function(silent,f) {
var obj = this;
try {
+ dump( js2JSON( obj.list.dump_with_keys() ) + '\n' );
obj.list.on_all_fleshed = function() {
try {
var params = {
'line_item' : obj.data.print_list_templates.checkout.line_item,
'footer' : obj.data.print_list_templates.checkout.footer,
'type' : obj.data.print_list_templates.checkout.type,
- 'list' : obj.list.dump(),
+ 'list' : obj.list.dump_with_keys(),
};
if (silent) params.no_prompt = true;
JSAN.use('util.print'); var print = new util.print();
obj.list.on_all_fleshed =
function() {
try {
- dump( js2JSON( obj.list.dump() ) + '\n' );
+ dump( js2JSON( obj.list.dump_with_keys() ) + '\n' );
obj.data.stash_retrieve();
var lib = obj.data.hash.aou[ obj.data.list.au[0].ws_ou() ];
lib.children(null);
'line_item' : obj.data.print_list_templates.item_status.line_item,
'footer' : obj.data.print_list_templates.item_status.footer,
'type' : obj.data.print_list_templates.item_status.type,
- 'list' : obj.list.dump(),
+ 'list' : obj.list.dump_with_keys(),
};
JSAN.use('util.print'); var print = new util.print();
print.tree_list( p );
function() {
obj.list.on_all_fleshed = function() {
try {
- dump( js2JSON( obj.list.dump() ) + '\n' );
+ dump( js2JSON( obj.list.dump_with_keys() ) + '\n' );
obj.OpenILS.data.stash_retrieve();
var lib = obj.OpenILS.data.hash.aou[ obj.OpenILS.data.list.au[0].ws_ou() ];
lib.children(null);
'line_item' : obj.OpenILS.data.print_list_templates.hold_capture.line_item,
'footer' : obj.OpenILS.data.print_list_templates.hold_capture.footer,
'type' : obj.OpenILS.data.print_list_templates.hold_capture.type,
- 'list' : obj.list.dump(),
+ 'list' : obj.list.dump_with_keys(),
};
JSAN.use('util.print'); var print = new util.print();
print.tree_list( p );
function() {
obj.list.on_all_fleshed = function() {
try {
- dump( js2JSON( obj.list.dump() ) + '\n' );
+ dump( js2JSON( obj.list.dump_with_keys() ) + '\n' );
obj.data.stash_retrieve();
var lib = obj.data.hash.aou[ obj.data.list.au[0].ws_ou() ];
lib.children(null);
'line_item' : obj.data.print_list_templates.in_house_use.line_item,
'footer' : obj.data.print_list_templates.in_house_use.footer,
'type' : obj.data.print_list_templates.in_house_use.type,
- 'list' : obj.list.dump(),
+ 'list' : obj.list.dump_with_keys(),
};
JSAN.use('util.print'); var print = new util.print();
print.tree_list( p );
['command'],
function() {
try {
- dump(js2JSON(obj.list.dump()) + '\n');
+ dump(js2JSON(obj.list.dump_with_keys()) + '\n');
function flesh_callback() {
try {
JSAN.use('patron.util');
'line_item' : obj.data.print_list_templates.holds.line_item,
'footer' : obj.data.print_list_templates.holds.footer,
'type' : obj.data.print_list_templates.holds.type,
- 'list' : obj.list.dump(),
+ 'list' : obj.list.dump_with_keys(),
};
JSAN.use('util.print'); var print = new util.print();
print.tree_list( params );
var obj = this;
try {
var list = (which==2 ? obj.list2 : obj.list);
- dump(js2JSON( list.dump() ) + '\n');
+ dump(js2JSON( list.dump_with_keys() ) + '\n');
function flesh_callback() {
try {
JSAN.use('patron.util');
'line_item' : obj.data.print_list_templates.checkout.line_item,
'footer' : obj.data.print_list_templates.checkout.footer,
'type' : obj.data.print_list_templates.checkout.type,
- 'list' : list.dump(),
+ 'list' : list.dump_with_keys(),
};
JSAN.use('util.print'); var print = new util.print();
print.tree_list( params );
'cmd_search_print' : [
['command'],
function() {
- dump( js2JSON( obj.list.dump() ) );
- alert( js2JSON( obj.list.dump() ) );
+ dump( js2JSON( obj.list.dump_with_keys() ) );
+ JSAN.use('OpenILS.data'); var data = new OpenILS.data(); data.init({'via':'stash'});
+ obj.list.on_all_fleshed = function() {
+ try {
+ dump( js2JSON( obj.list.dump_with_keys() ) + '\n' );
+ obj.OpenILS.data.stash_retrieve();
+ var lib = data.hash.aou[ data.list.au[0].ws_ou() ];
+ lib.children(null);
+ var p = {
+ 'lib' : lib,
+ 'staff' : data.list.au[0],
+ 'header' : data.print_list_templates.patron.header,
+ 'line_item' : data.print_list_templates.patron.line_item,
+ 'footer' : data.print_list_templates.patron.footer,
+ 'type' : data.print_list_templates.patron.type,
+ 'list' : obj.list.dump_with_keys(),
+ };
+ JSAN.use('util.print'); var print = new util.print();
+ print.tree_list( p );
+ setTimeout(function(){obj.list.on_all_fleshed = null;},0);
+ } catch(E) {
+ alert(E);
+ }
+ }
+ obj.list.full_retrieve();
+
}
],
'cmd_sel_clip' : [