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"> |
Free forum by Nabble | Edit this page |