From a173c808b3bbfe450c52a57b6ae2d4b7cf77915a Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Thu, 13 Sep 2012 19:41:11 +0530 Subject: [PATCH] created grid report, report dump and general ledger report --- build.json | 1 + css/bootstrap/buttons.css | 2 +- js/core.min.js | 4 +- js/wn/dom.js | 3 +- js/wn/ui/appframe.js | 12 +- js/wn/views/grid_report.js | 171 +++++++++++++++++++++++++++++ py/webnotes/widgets/report_dump.py | 45 ++++++++ 7 files changed, 228 insertions(+), 10 deletions(-) create mode 100644 js/wn/views/grid_report.js create mode 100644 py/webnotes/widgets/report_dump.py diff --git a/build.json b/build.json index a9b20fc7c1..3d6518a103 100644 --- a/build.json +++ b/build.json @@ -137,6 +137,7 @@ "lib/js/wn/views/doclistview.js", "lib/js/wn/views/formview.js", "lib/js/wn/views/reportview.js", + "lib/js/wn/views/grid_report.js", "lib/js/legacy/widgets/dialog.js", "lib/js/legacy/widgets/layout.js", "lib/js/legacy/widgets/tabbedpage.js", diff --git a/css/bootstrap/buttons.css b/css/bootstrap/buttons.css index 812707d52b..ee4ab8ed87 100644 --- a/css/bootstrap/buttons.css +++ b/css/bootstrap/buttons.css @@ -95,7 +95,7 @@ margin-top: 1px; } .btn-small { - padding: 5px 9px; + padding: 4px 9px; font-size: 11px; line-height: 16px; } diff --git a/js/core.min.js b/js/core.min.js index f4757287df..cd7e5f590d 100644 --- a/js/core.min.js +++ b/js/core.min.js @@ -54,7 +54,7 @@ return cookies[c];} wn.dom.set_box_shadow=function(ele,spread){$(ele).css('-moz-box-shadow','0px 0px '+spread+'px rgba(0,0,0,0.3);') $(ele).css('-webkit-box-shadow','0px 0px '+spread+'px rgba(0,0,0,0.3);') $(ele).css('-box-shadow','0px 0px '+spread+'px rgba(0,0,0,0.3);')};(function($){$.fn.add_options=function(options_list){for(var i=0;i').html(label).attr('value',value).appendTo(this);} -return $(this).val(options_list[0].value||options_list[0]);} +this.selectedIndex=0;return $(this);} $.fn.set_working=function(){var ele=this.get(0);$(ele).attr('disabled','disabled');if(ele.loading_img){$(ele.loading_img).toggle(true);}else{ele.loading_img=$('').insertAfter(ele);}} $.fn.done_working=function(){var ele=this.get(0);$(ele).attr('disabled',null);if(ele.loading_img){$(ele.loading_img).toggle(false);};}})(jQuery); @@ -278,4 +278,4 @@ wn.request.call({args:args,success:opts.callback,error:opts.error,btn:opts.btn,f * lib/js/core.js */ if(!console){var console={log:function(txt){}}} -window._version_number="031a31bad930de7f9e8157242afbcba4729d91ff9f957c0c897cafd6";$(document).ready(function(){wn.assets.check();wn.provide('wn.app');$.extend(wn.app,new wn.Application());}); \ No newline at end of file +window._version_number="820949d75a1ddbb59843ce9171e6c532b5f5e6650784839c2a66d84a";$(document).ready(function(){wn.assets.check();wn.provide('wn.app');$.extend(wn.app,new wn.Application());}); \ No newline at end of file diff --git a/js/wn/dom.js b/js/wn/dom.js index c76c615515..f6834727b8 100644 --- a/js/wn/dom.js +++ b/js/wn/dom.js @@ -139,7 +139,8 @@ wn.dom.set_box_shadow = function(ele, spread) { $('