From 371fe0f68fecab614fb2befe8b525bec8483ce38 Mon Sep 17 00:00:00 2001 From: "nch@tinyerp.com" <> Date: Mon, 2 Nov 2009 11:20:06 +0530 Subject: [PATCH] [IMP]:Added next previous counter bzr revid: nch@tinyerp.com-20091102055006-727h8e26j7a53nlo --- .../render/makohtml2html/makohtml2html.py | 32 ++++++++++++++++--- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/bin/report/render/makohtml2html/makohtml2html.py b/bin/report/render/makohtml2html/makohtml2html.py index f672674f20e..c6a4ddedbe8 100644 --- a/bin/report/render/makohtml2html/makohtml2html.py +++ b/bin/report/render/makohtml2html/makohtml2html.py @@ -59,16 +59,28 @@ class makohtml2html(object): if(indexer < aryTest.length -1) { indexer += 1; + document.forms[0].prev.disabled = false; document.getElementById("openerp_data").innerHTML=aryTest[indexer]; + document.getElementById("counter").innerHTML= indexer + 1 + ' / ' + aryTest.length; } + else + { + document.forms[0].next.disabled = true; + } } function prevData() { if (indexer > 0) { indexer -= 1; + document.forms[0].next.disabled = false; document.getElementById("openerp_data").innerHTML=aryTest[indexer]; + document.getElementById("counter").innerHTML= indexer + 1 + ' / ' + aryTest.length; } + else + { + document.forms[0].prev.disabled = true; + } } @@ -80,10 +92,22 @@ class makohtml2html(object): %s
- - - - '''%(body_list,body_list[0],footer) +
+ + + + + + +
+ + +
%s / %s
+
+ +
+
+ '''%(body_list,body_list[0],footer,'1',len(body_list)) return html_body def render(self):