[Erp5-report] r16886 - /erp5/trunk/products/ERP5Form/ListBox.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Oct 8 15:34:49 CEST 2007
Author: ivan
Date: Mon Oct 8 15:34:49 2007
New Revision: 16886
URL: http://svn.erp5.org?rev=16886&view=rev
Log:
It's possible to override max lines from selection parameters.
This can be useful in 'report' mode when we may like to override
default max lines per page and possibly show all records.
Modified:
erp5/trunk/products/ERP5Form/ListBox.py
Modified: erp5/trunk/products/ERP5Form/ListBox.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/ListBox.py?rev=16886&r1=16885&r2=16886&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/ListBox.py (original)
+++ erp5/trunk/products/ERP5Form/ListBox.py Mon Oct 8 15:34:49 2007
@@ -1445,7 +1445,6 @@
selection_name = self.getSelectionName()
start = self.getLineStart()
max_lines = self.getMaxLineNumber()
-
report_section_list = []
if self.isReportTreeMode():
@@ -2152,6 +2151,10 @@
def getMaxLineNumber(self):
"""Return the maximum number of lines shown in a page.
"""
+ list_lines =self.getParamDict().get('list_lines', None)
+ if list_lines is not None:
+ # it's possible to override max lines from selection parameters
+ return list_lines
return self.field.get_value('lines')
getMaxLineNumber = VolatileCachingMethod(getMaxLineNumber)
More information about the Erp5-report
mailing list