svn commit: r737176 - in /ofbiz/trunk/applications/accounting/webapp/accounting: agreement/AgreementForms.xml invoice/InvoiceForms.xml

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r737176 - in /ofbiz/trunk/applications/accounting/webapp/accounting: agreement/AgreementForms.xml invoice/InvoiceForms.xml

buscob
Author: buscob
Date: Fri Jan 23 12:34:40 2009
New Revision: 737176

URL: http://svn.apache.org/viewvc?rev=737176&view=rev
Log:
Enabled column sorting on FindInvoice and FindAgreements screens

Modified:
    ofbiz/trunk/applications/accounting/webapp/accounting/agreement/AgreementForms.xml
    ofbiz/trunk/applications/accounting/webapp/accounting/invoice/InvoiceForms.xml

Modified: ofbiz/trunk/applications/accounting/webapp/accounting/agreement/AgreementForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/webapp/accounting/agreement/AgreementForms.xml?rev=737176&r1=737175&r2=737176&view=diff
==============================================================================
--- ofbiz/trunk/applications/accounting/webapp/accounting/agreement/AgreementForms.xml (original)
+++ ofbiz/trunk/applications/accounting/webapp/accounting/agreement/AgreementForms.xml Fri Jan 23 12:34:40 2009
@@ -50,27 +50,34 @@
     </form>
 
     <form name="ListAgreements" list-name="listIt" target="" title="" type="list" paginate-target="FindAgreement"
-        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
+        odd-row-style="alternate-row" default-table-style="basic-table hover-bar" header-row-style="header-row-2">
         <actions>
-          <set field="entityName" value="Agreement"/>
-          <service service-name="performFind" result-map-name="result" result-map-list-name="listIt">
-            <field-map field-name="inputFields" env-name="requestParameters"/>
-            <field-map field-name="entityName" env-name="entityName"/>
-          </service>
+            <set field="entityName" value="Agreement"/>
+            <service service-name="performFind" result-map-name="result" result-map-list-name="listIt">
+                <field-map field-name="inputFields" env-name="requestParameters"/>
+                <field-map field-name="entityName" env-name="entityName"/>
+                <field-map field-name="orderBy" from-field="parameters.sortField"/>
+            </service>
         </actions>
         <auto-fields-entity entity-name="Agreement" default-field-type="display"/>
-        <field name="agreementId" title="${uiLabelMap.CommonEdit}" widget-style="buttontext">
+        <field name="agreementId" title="${uiLabelMap.CommonEdit}" widget-style="buttontext" sort-field="true">
             <hyperlink also-hidden="false" description="${agreementId}" target="EditAgreement?agreementId=${agreementId}"/>
         </field>
+        <field name="productId" sort-field="true"></field>
+        <field name="partyIdFrom" sort-field="true"></field>
+        <field name="partyIdTo" sort-field="true"></field>
         <field name="roleTypeIdFrom" title="${uiLabelMap.AccountingRoleTypeIdFrom}"><hidden/></field>
-        <field name="roleTypeIdTo" title="${uiLabelMap.AccountingRoleTypeIdTo}">
+        <field name="roleTypeIdTo" title="${uiLabelMap.AccountingRoleTypeIdTo}" sort-field="true">
             <display-entity entity-name="RoleType" key-field-name="roleTypeId"/>
         </field>
-        <field name="agreementTypeId" title="${uiLabelMap.AccountingAgreementTypeId}">
+        <field name="agreementTypeId" title="${uiLabelMap.AccountingAgreementTypeId}" sort-field="true">
             <display-entity entity-name="AgreementType"/>
         </field>
+        <field name="fromDate" sort-field="true"></field>
+        <field name="thruDate" sort-field="true"></field>
         <field name="agreementDate" title="${uiLabelMap.AccountingAgreementDate}"><hidden/></field>
         <field name="textData" title="${uiLabelMap.AccountingTextData}"><hidden/></field>
+        <field name="description" sort-field="true"></field>
         <field name="cancelLink" title="${uiLabelMap.CommonEmptyHeader}" widget-style="buttontext">
             <hyperlink target="cancelAgreement?agreementId=${agreementId}" description="${uiLabelMap.CommonCancel}" also-hidden="false"/>
         </field>

Modified: ofbiz/trunk/applications/accounting/webapp/accounting/invoice/InvoiceForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/webapp/accounting/invoice/InvoiceForms.xml?rev=737176&r1=737175&r2=737176&view=diff
==============================================================================
--- ofbiz/trunk/applications/accounting/webapp/accounting/invoice/InvoiceForms.xml (original)
+++ ofbiz/trunk/applications/accounting/webapp/accounting/invoice/InvoiceForms.xml Fri Jan 23 12:34:40 2009
@@ -46,12 +46,12 @@
     </form>
         
     <form name="ListInvoices" type="list" separate-columns="true" title="Invoice List" list-name="listIt" target="" default-entity-name="Invoice" paginate-target="findInvoices"
-        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
+        odd-row-style="alternate-row" header-row-style="header-row-2" default-table-style="basic-table hover-bar">
         <actions>
             <service service-name="performFind" result-map-name="result" result-map-list-name="listIt">
                 <field-map field-name="inputFields" env-name="parameters"/>
                 <field-map field-name="entityName" value="Invoice"/>
-                <field-map field-name="orderBy" value="invoiceDate DESC"/>
+                <field-map field-name="orderBy" from-field="parameters.sortField"/>
             </service>
         </actions>
         <row-actions>
@@ -69,14 +69,14 @@
             <set field="total" value="${bsh:return(org.ofbiz.accounting.invoice.InvoiceWorker.getInvoiceTotal(delegator,invoiceId));}"/>
         </row-actions>
         
-        <field name="invoiceId" widget-style="buttontext">
+        <field name="invoiceId" widget-style="buttontext" sort-field="true">
             <hyperlink description="${invoiceId}" target="invoiceOverview?invoiceId=${invoiceId}"/>
         </field>
-        <field name="invoiceTypeId"><display-entity entity-name="InvoiceType" description="${description}"/></field>
-        <field name="invoiceDate"><display type="date"/></field>
-        <field name="statusId"><display-entity entity-name="StatusItem" description="${description}"/></field>
-        <field name="description"><display/></field>
-        <field name="partyIdFrom">
+        <field name="invoiceTypeId" sort-field="true"><display-entity entity-name="InvoiceType" description="${description}"/></field>
+        <field name="invoiceDate" sort-field="true"><display type="date"/></field>
+        <field name="statusId" sort-field="true"><display-entity entity-name="StatusItem" description="${description}"/></field>
+        <field name="description" sort-field="true"><display/></field>
+        <field name="partyIdFrom" sort-field="true">
             <hyperlink target="/partymgr/control/PartyFinancialHistory?partyId=${partyIdFrom}" target-type="inter-app" description="${partyNameResultFrom.fullName} [${partyIdFrom}]"/>
         </field>
         <field name="partyIdTo" parameter-name="partyId">