[Erp5-report] r13804 - in /erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins: er...

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Mar 30 07:14:45 CEST 2007


Author: kazuhiko
Date: Fri Mar 30 07:14:31 2007
New Revision: 13804

URL: http://svn.erp5.org?rev=13804&view=rev
Log:
use selection_name instead of selection.

Modified:
    erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_getSourceCredit.xml
    erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_getSourceDebit.xml
    erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_zGetAccountingTransactionList.xml
    erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getDate.xml
    erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentReference.xml
    erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentShortTitle.xml
    erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentSourceFreeText.xml
    erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentURL.xml
    erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getSpecificReference.xml
    erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getThirdPartyTitle.xml
    erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting_bbb/Account_statSourceBalance.xml

Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_getSourceCredit.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_getSourceCredit.xml?rev=13804&r1=13803&r2=13804&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_getSourceCredit.xml (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_getSourceCredit.xml Fri Mar 30 07:14:31 2007
@@ -68,11 +68,9 @@
         </item>
         <item>
             <key> <string>_body</string> </key>
-            <value> <string>if selection is None:\n
-  selection = context.getPortalObject()\\\n
-              .portal_selections.getSelectionFor(\'accounting_selection\')\n
-if selection is not None:\n
-  params.update(selection.getParams())\n
+            <value> <string>if selection_name is None:\n
+  selection_name = \'accounting_selection\'\n
+params.update(context.portal_selections.getSelectionParamsFor(selection_name))\n
 kw = {}\n
 kw[\'section_category\'] = params.get(\'section_category\')\n
 kw[\'stat\'] = 1\n
@@ -80,7 +78,7 @@
 kw[\'transaction_uid\'] = context.getUid()\n
 \n
 result = context.AccountingTransactionModule_zGetAccountingTransactionList(\n
-                selection=selection, selection_params=kw, **kw)\n
+                selection_name=selection_name, selection_params=kw, **kw)\n
 \n
 if result:\n
   row = result[0]\n
@@ -103,7 +101,7 @@
         </item>
         <item>
             <key> <string>_params</string> </key>
-            <value> <string>brain=None, selection=None, **params</string> </value>
+            <value> <string>brain=None, selection=None, selection_name=None, **params</string> </value>
         </item>
         <item>
             <key> <string>errors</string> </key>
@@ -123,7 +121,7 @@
                   <dictionary>
                     <item>
                         <key> <string>co_argcount</string> </key>
-                        <value> <int>2</int> </value>
+                        <value> <int>3</int> </value>
                     </item>
                     <item>
                         <key> <string>co_varnames</string> </key>
@@ -131,6 +129,7 @@
                           <tuple>
                             <string>brain</string>
                             <string>selection</string>
+                            <string>selection_name</string>
                             <string>params</string>
                             <string>None</string>
                             <string>_getattr_</string>

Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_getSourceDebit.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_getSourceDebit.xml?rev=13804&r1=13803&r2=13804&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_getSourceDebit.xml (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_getSourceDebit.xml Fri Mar 30 07:14:31 2007
@@ -68,11 +68,9 @@
         </item>
         <item>
             <key> <string>_body</string> </key>
-            <value> <string>if selection is None:\n
-  selection = context.getPortalObject()\\\n
-              .portal_selections.getSelectionFor(\'accounting_selection\')\n
-if selection is not None:\n
-  params.update(selection.getParams())\n
+            <value> <string>if selection_name is None:\n
+  selection_name = \'accounting_selection\'\n
+params.update(context.portal_selections.getSelectionParamsFor(selection_name))\n
 kw = {}\n
 kw[\'section_category\'] = params.get(\'section_category\')\n
 kw[\'stat\'] = 1\n
@@ -80,7 +78,7 @@
 kw[\'transaction_uid\'] = context.getUid()\n
 \n
 result = context.AccountingTransactionModule_zGetAccountingTransactionList(\n
-                selection=selection, selection_params=kw, **kw)\n
+                selection_name=selection_name, selection_params=kw, **kw)\n
 \n
 if result:\n
   return result[0].total_price or 0\n
@@ -101,7 +99,7 @@
         </item>
         <item>
             <key> <string>_params</string> </key>
-            <value> <string>brain=None, selection=None, **params</string> </value>
+            <value> <string>brain=None, selection=None, selection_name=None, **params</string> </value>
         </item>
         <item>
             <key> <string>errors</string> </key>
@@ -121,7 +119,7 @@
                   <dictionary>
                     <item>
                         <key> <string>co_argcount</string> </key>
-                        <value> <int>2</int> </value>
+                        <value> <int>3</int> </value>
                     </item>
                     <item>
                         <key> <string>co_varnames</string> </key>
@@ -129,6 +127,7 @@
                           <tuple>
                             <string>brain</string>
                             <string>selection</string>
+                            <string>selection_name</string>
                             <string>params</string>
                             <string>None</string>
                             <string>_getattr_</string>

Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_zGetAccountingTransactionList.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_zGetAccountingTransactionList.xml?rev=13804&r1=13803&r2=13804&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_zGetAccountingTransactionList.xml (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_zGetAccountingTransactionList.xml Fri Mar 30 07:14:31 2007
@@ -230,6 +230,17 @@
                                 </value>
                             </item>
                             <item>
+                                <key> <string>selection_name</string> </key>
+                                <value>
+                                  <dictionary>
+                                    <item>
+                                        <key> <string>default</string> </key>
+                                        <value> <string>None</string> </value>
+                                    </item>
+                                  </dictionary>
+                                </value>
+                            </item>
+                            <item>
                                 <key> <string>selection_params</string> </key>
                                 <value>
                                   <dictionary>
@@ -292,31 +303,32 @@
                         <key> <string>_keys</string> </key>
                         <value>
                           <list>
-                            <string>selection</string>
-                            <string>selection_domain</string>
-                            <string>selection_report</string>
-                            <string>selection_params</string>
-                            <string>select_expression</string>
-                            <string>from_date</string>
-                            <string>at_date</string>
-                            <string>to_date</string>
-                            <string>node</string>
-                            <string>resource</string>
-                            <string>entity</string>
-                            <string>stat</string>
-                            <string>omit_input</string>
-                            <string>omit_output</string>
-                            <string>amount</string>
-                            <string>amount_range_min</string>
-                            <string>amount_range_max</string>
-                            <string>creation_date_range_min</string>
-                            <string>creation_date_range_max</string>
-                            <string>section_category</string>
-                            <string>count</string>
-                            <string>transaction_uid</string>
-                            <string>specific_reference</string>
-                            <string>no_limit</string>
-                            <string>search_result_keys</string>
+<string>selection</string>
+<string>selection_name</string>
+<string>selection_domain</string>
+<string>selection_report</string>
+<string>selection_params</string>
+<string>select_expression</string>
+<string>from_date</string>
+<string>at_date</string>
+<string>to_date</string>
+<string>node</string>
+<string>resource</string>
+<string>entity</string>
+<string>stat</string>
+<string>omit_input</string>
+<string>omit_output</string>
+<string>amount</string>
+<string>amount_range_min</string>
+<string>amount_range_max</string>
+<string>creation_date_range_min</string>
+<string>creation_date_range_max</string>
+<string>section_category</string>
+<string>count</string>
+<string>transaction_uid</string>
+<string>specific_reference</string>
+<string>no_limit</string>
+<string>search_result_keys</string>
                           </list>
                         </value>
                     </item>
@@ -334,6 +346,7 @@
         <item>
             <key> <string>arguments_src</string> </key>
             <value> <string>selection\r\n
+selection_name=None\r\n
 selection_domain\r\n
 selection_report\r\n
 selection_params=""\r\n
@@ -524,9 +537,9 @@
   <dtml-if omit_output> AND stock.total_price > 0\n
                         AND stock.uid = movement.uid\n
   </dtml-if>\n
-  <dtml-if expr="selection is not None and selection.isInvertMode() and len(selection.getInvertModeUidList()) > 0">\n
+  <dtml-if expr="selection_name is not None and portal_selections.getSelectionInvertModeFor(selection_name) and len(context.portal_selections.getSelectionInvertModeUidListFor(selection_name)) > 0">\n
     AND ( 0 = 1\n
-      <dtml-in expr="selection.getInvertModeUidList()">\n
+      <dtml-in expr="context.portal_selections.getSelectionInvertModeUidListFor(selection_name)">\n
         OR catalog.uid = <dtml-var sequence-item>\n
       </dtml-in>\n
     )\n
@@ -710,9 +723,9 @@
   <dtml-if omit_output> AND stock.total_price > 0\n
                         AND stock.uid = movement.uid\n
   </dtml-if>\n
-  <dtml-if expr="selection is not None and selection.isInvertMode() and len(selection.getInvertModeUidList()) > 0">\n
+  <dtml-if expr="selection_name is not None and portal_selections.getSelectionInvertModeFor(selection_name) and len(context.portal_selections.getSelectionInvertModeUidListFor(selection_name)) > 0">\n
     AND ( 0 = 1\n
-      <dtml-in expr="selection.getInvertModeUidList()">\n
+      <dtml-in expr="context.portal_selections.getSelectionInvertModeUidListFor(selection_name)">\n
         OR catalog.uid = <dtml-var sequence-item>\n
       </dtml-in>\n
     )\n

Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getDate.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getDate.xml?rev=13804&r1=13803&r2=13804&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getDate.xml (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getDate.xml Fri Mar 30 07:14:31 2007
@@ -68,11 +68,11 @@
         </item>
         <item>
             <key> <string>_body</string> </key>
-            <value> <string>if selection is None:\n
+            <value> <string>if selection_name is None:\n
   # TODO: this should definitivly be REQUEST chached\n
-  selection = context.portal_selections.getSelectionFor(\'accounting_selection\')\n
+  selection_name = \'accounting_selection\'\n
 \n
-section_category=selection.getParams().get(\'section_category\')\n
+section_category=context.portal_selections.getSelectionParamsFor(selection_name).get(\'section_category\')\n
 if not section_category:\n
   return\n
 \n
@@ -107,7 +107,7 @@
         </item>
         <item>
             <key> <string>_params</string> </key>
-            <value> <string>brain=None, selection=None, **kw</string> </value>
+            <value> <string>brain=None, selection=None, selection_name=None, **kw</string> </value>
         </item>
         <item>
             <key> <string>errors</string> </key>
@@ -127,7 +127,7 @@
                   <dictionary>
                     <item>
                         <key> <string>co_argcount</string> </key>
-                        <value> <int>2</int> </value>
+                        <value> <int>3</int> </value>
                     </item>
                     <item>
                         <key> <string>co_varnames</string> </key>
@@ -135,6 +135,7 @@
                           <tuple>
                             <string>brain</string>
                             <string>selection</string>
+                            <string>selection_name</string>
                             <string>kw</string>
                             <string>None</string>
                             <string>_getattr_</string>

Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentReference.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentReference.xml?rev=13804&r1=13803&r2=13804&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentReference.xml (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentReference.xml Fri Mar 30 07:14:31 2007
@@ -68,11 +68,11 @@
         </item>
         <item>
             <key> <string>_body</string> </key>
-            <value> <string>if selection is None:\n
+            <value> <string>if selection_name is None:\n
   # TODO: this should definitivly be REQUEST chached\n
-  selection = context.portal_selections.getSelectionFor(\'accounting_selection\')\n
+  selection_name = \'accounting_selection\'\n
 \n
-section_category=selection.getParams().get(\'section_category\')\n
+section_category=context.portal_selections.getSelectionParamsFor(selection_name).get(\'section_category\')\n
 if not section_category:\n
   return\n
 \n
@@ -107,7 +107,7 @@
         </item>
         <item>
             <key> <string>_params</string> </key>
-            <value> <string>brain=None, selection=None, **kw</string> </value>
+            <value> <string>brain=None, selection=None, selection_name=None, **kw</string> </value>
         </item>
         <item>
             <key> <string>errors</string> </key>
@@ -127,7 +127,7 @@
                   <dictionary>
                     <item>
                         <key> <string>co_argcount</string> </key>
-                        <value> <int>2</int> </value>
+                        <value> <int>3</int> </value>
                     </item>
                     <item>
                         <key> <string>co_varnames</string> </key>
@@ -135,6 +135,7 @@
                           <tuple>
                             <string>brain</string>
                             <string>selection</string>
+                            <string>selection_name</string>
                             <string>kw</string>
                             <string>None</string>
                             <string>_getattr_</string>

Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentShortTitle.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentShortTitle.xml?rev=13804&r1=13803&r2=13804&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentShortTitle.xml (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentShortTitle.xml Fri Mar 30 07:14:31 2007
@@ -68,11 +68,11 @@
         </item>
         <item>
             <key> <string>_body</string> </key>
-            <value> <string>if selection is None:\n
+            <value> <string>if selection_name is None:\n
   # TODO: this should definitivly be REQUEST chached\n
-  selection = context.portal_selections.getSelectionFor(\'accounting_selection\')\n
+  selection_name = \'accounting_selection\'\n
 \n
-section_category=selection.getParams().get(\'section_category\')\n
+section_category=context.portal_selections.getSelectionParamsFor(selection_name).get(\'section_category\')\n
 if not section_category:\n
   return\n
 \n
@@ -111,7 +111,7 @@
         </item>
         <item>
             <key> <string>_params</string> </key>
-            <value> <string>brain=None, selection=None, **kw</string> </value>
+            <value> <string>brain=None, selection=None, selection_name=None, **kw</string> </value>
         </item>
         <item>
             <key> <string>errors</string> </key>
@@ -131,7 +131,7 @@
                   <dictionary>
                     <item>
                         <key> <string>co_argcount</string> </key>
-                        <value> <int>2</int> </value>
+                        <value> <int>3</int> </value>
                     </item>
                     <item>
                         <key> <string>co_varnames</string> </key>
@@ -139,6 +139,7 @@
                           <tuple>
                             <string>brain</string>
                             <string>selection</string>
+                            <string>selection_name</string>
                             <string>kw</string>
                             <string>None</string>
                             <string>_getattr_</string>

Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentSourceFreeText.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentSourceFreeText.xml?rev=13804&r1=13803&r2=13804&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentSourceFreeText.xml (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentSourceFreeText.xml Fri Mar 30 07:14:31 2007
@@ -68,11 +68,11 @@
         </item>
         <item>
             <key> <string>_body</string> </key>
-            <value> <string>if selection is None:\n
+            <value> <string>if selection_name is None:\n
   # TODO: this should definitivly be REQUEST chached\n
-  selection = context.portal_selections.getSelectionFor(\'accounting_selection\')\n
+  selection_name = \'accounting_selection\'\n
 \n
-section_category=selection.getParams().get(\'section_category\')\n
+section_category=context.portal_selections.getSelectionParamsFor(selection_name).get(\'section_category\')\n
 if not section_category:\n
   return\n
 \n
@@ -112,7 +112,7 @@
         </item>
         <item>
             <key> <string>_params</string> </key>
-            <value> <string>brain=None, selection=None, **kw</string> </value>
+            <value> <string>brain=None, selection=None, selection_name=None, **kw</string> </value>
         </item>
         <item>
             <key> <string>errors</string> </key>
@@ -132,7 +132,7 @@
                   <dictionary>
                     <item>
                         <key> <string>co_argcount</string> </key>
-                        <value> <int>2</int> </value>
+                        <value> <int>3</int> </value>
                     </item>
                     <item>
                         <key> <string>co_varnames</string> </key>
@@ -140,6 +140,7 @@
                           <tuple>
                             <string>brain</string>
                             <string>selection</string>
+                            <string>selection_name</string>
                             <string>kw</string>
                             <string>None</string>
                             <string>_getattr_</string>

Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentURL.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentURL.xml?rev=13804&r1=13803&r2=13804&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentURL.xml (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getMirrorPaymentURL.xml Fri Mar 30 07:14:31 2007
@@ -68,11 +68,11 @@
         </item>
         <item>
             <key> <string>_body</string> </key>
-            <value> <string>if selection is None:\n
+            <value> <string>if selection_name is None:\n
   # TODO: this should definitivly be REQUEST chached\n
-  selection = context.portal_selections.getSelectionFor(\'accounting_selection\')\n
+  selection_name = \'accounting_selection\'\n
 \n
-section_category=selection.getParams().get(\'section_category\')\n
+section_category=context.portal_selections.getSelectionParamsFor(selection_name).get(\'section_category\')\n
 if not section_category:\n
   return\n
 \n
@@ -111,7 +111,7 @@
         </item>
         <item>
             <key> <string>_params</string> </key>
-            <value> <string>brain=None, selection=None, **kw</string> </value>
+            <value> <string>brain=None, selection=None, selection_name=None, **kw</string> </value>
         </item>
         <item>
             <key> <string>errors</string> </key>
@@ -131,7 +131,7 @@
                   <dictionary>
                     <item>
                         <key> <string>co_argcount</string> </key>
-                        <value> <int>2</int> </value>
+                        <value> <int>3</int> </value>
                     </item>
                     <item>
                         <key> <string>co_varnames</string> </key>
@@ -139,6 +139,7 @@
                           <tuple>
                             <string>brain</string>
                             <string>selection</string>
+                            <string>selection_name</string>
                             <string>kw</string>
                             <string>None</string>
                             <string>_getattr_</string>

Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getSpecificReference.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getSpecificReference.xml?rev=13804&r1=13803&r2=13804&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getSpecificReference.xml (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getSpecificReference.xml Fri Mar 30 07:14:31 2007
@@ -71,11 +71,11 @@
             <value> <string>"""Return the \'side-specific\' reference, ie. the source reference or\n
 destination reference.\n
 """\n
-if selection is None:\n
+if selection_name is None:\n
   # TODO: this should definitivly be REQUEST chached\n
-  selection = context.portal_selections.getSelectionFor(\'accounting_selection\')\n
+  selection_name = \'accounting_selection\'\n
 \n
-section_category=selection.getParams().get(\'section_category\')\n
+section_category=context.portal_selections.getSelectionParamsFor(selection_name).get(\'section_category\')\n
 if not section_category:\n
   return\n
 \n
@@ -110,7 +110,7 @@
         </item>
         <item>
             <key> <string>_params</string> </key>
-            <value> <string>brain=None, selection=None, **kwd</string> </value>
+            <value> <string>brain=None, selection=None, selection_name=None, **kwd</string> </value>
         </item>
         <item>
             <key> <string>errors</string> </key>
@@ -130,7 +130,7 @@
                   <dictionary>
                     <item>
                         <key> <string>co_argcount</string> </key>
-                        <value> <int>2</int> </value>
+                        <value> <int>3</int> </value>
                     </item>
                     <item>
                         <key> <string>co_varnames</string> </key>
@@ -138,6 +138,7 @@
                           <tuple>
                             <string>brain</string>
                             <string>selection</string>
+                            <string>selection_name</string>
                             <string>kwd</string>
                             <string>None</string>
                             <string>_getattr_</string>

Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getThirdPartyTitle.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getThirdPartyTitle.xml?rev=13804&r1=13803&r2=13804&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getThirdPartyTitle.xml (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransaction_getThirdPartyTitle.xml Fri Mar 30 07:14:31 2007
@@ -69,11 +69,11 @@
         <item>
             <key> <string>_body</string> </key>
             <value> <string># XXX bad name: AccountingTransaction_getMirrorSectionTitle sounds more consistent\n
-if selection is None:\n
+if selection_name is None:\n
   # TODO: this should definitivly be REQUEST chached\n
-  selection = context.portal_selections.getSelectionFor(\'accounting_selection\')\n
+  selection_name = \'accounting_selection\'\n
 \n
-section_category=selection.getParams().get(\'section_category\')\n
+section_category=context.portal_selections.getSelectionParamsFor(selection_name).get(\'section_category\')\n
 if not section_category:\n
   return\n
 \n
@@ -102,7 +102,7 @@
         </item>
         <item>
             <key> <string>_params</string> </key>
-            <value> <string>brain=None, selection=None, **kw</string> </value>
+            <value> <string>brain=None, selection=None, selection_name=None, **kw</string> </value>
         </item>
         <item>
             <key> <string>errors</string> </key>
@@ -122,7 +122,7 @@
                   <dictionary>
                     <item>
                         <key> <string>co_argcount</string> </key>
-                        <value> <int>2</int> </value>
+                        <value> <int>3</int> </value>
                     </item>
                     <item>
                         <key> <string>co_varnames</string> </key>
@@ -130,6 +130,7 @@
                           <tuple>
                             <string>brain</string>
                             <string>selection</string>
+                            <string>selection_name</string>
                             <string>kw</string>
                             <string>None</string>
                             <string>_getattr_</string>

Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting_bbb/Account_statSourceBalance.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting_bbb/Account_statSourceBalance.xml?rev=13804&r1=13803&r2=13804&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting_bbb/Account_statSourceBalance.xml (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting_bbb/Account_statSourceBalance.xml Fri Mar 30 07:14:31 2007
@@ -78,8 +78,8 @@
 ###\n
 # Merge selection parameters in kw\n
 selection_params = None\n
-if selection is not None:\n
-  selection_params = selection.getParams()\n
+if selection_name is not None:\n
+  selection_params = context.portal_selections.getSelectionParamsFor(selection_name)\n
   kw.update(selection_params)\n
 \n
 ###\n
@@ -224,7 +224,7 @@
         </item>
         <item>
             <key> <string>_params</string> </key>
-            <value> <string>selection, **kw</string> </value>
+            <value> <string>selection, selection_name, **kw</string> </value>
         </item>
         <item>
             <key> <string>_proxy_roles</string> </key>
@@ -252,13 +252,14 @@
                   <dictionary>
                     <item>
                         <key> <string>co_argcount</string> </key>
-                        <value> <int>1</int> </value>
+                        <value> <int>2</int> </value>
                     </item>
                     <item>
                         <key> <string>co_varnames</string> </key>
                         <value>
                           <tuple>
                             <string>selection</string>
+                            <string>selection_name</string>
                             <string>kw</string>
                             <string>_getattr_</string>
                             <string>context</string>




More information about the Erp5-report mailing list