From 5a4dd3c85b58df28c3fa3f8ef4a2ffe64c980135 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Fri, 7 Dec 2012 14:54:41 +0530 Subject: [PATCH] fix in print table widths issue --- public/js/wn/print/print_table.js | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/public/js/wn/print/print_table.js b/public/js/wn/print/print_table.js index 01d9ba69f3..c388e82306 100644 --- a/public/js/wn/print/print_table.js +++ b/public/js/wn/print/print_table.js @@ -110,10 +110,10 @@ wn.print.Table = Class.extend({ var label = df ? df.label : fieldname; } var td = $("").html(label) - .appendTo(headrow) .css(me.head_cell_style) - .css({"width": me.widths[ci] + "%"}); - + .css({"width": me.widths[ci]}) + .appendTo(headrow) + if(ci==0) { td.css({"min-width": "30px"}); } @@ -140,10 +140,15 @@ wn.print.Table = Class.extend({ value = wn.form.get_formatter( df && df.fieldtype || "Data")(value); - $("").html(value) + var td = $("").html(value) .css(me.cell_style) + .css({width: me.widths[ci]}) .appendTo(tr); - }); + + if(ci==0) { + td.css({"min-width": "30px"}); + } + }); } }); this.tables.push(wrapper) @@ -165,7 +170,7 @@ wn.print.Table = Class.extend({ }); this.widths = $.map(this.widths, function(w) { - return (flt(w) / sum * 100).toFixed(0); + return (flt(w) / sum * 100).toFixed(0) + "%"; }); } },