Author: jleroux
Date: Tue Nov 14 09:44:57 2017 New Revision: 1815193 URL: http://svn.apache.org/viewvc?rev=1815193&view=rev Log: Improved: refactor list related forms in PartyScreen widgets (OFBIZ-9405) Refactoring various list forms into grids Refactoring various list form references in screens jleroux: slightly adapted because of r1799252 Thanks: Pierre Smits Modified: ofbiz/ofbiz-framework/trunk/applications/party/widget/partymgr/PartyForms.xml ofbiz/ofbiz-framework/trunk/applications/party/widget/partymgr/PartyScreens.xml Modified: ofbiz/ofbiz-framework/trunk/applications/party/widget/partymgr/PartyForms.xml URL: http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/party/widget/partymgr/PartyForms.xml?rev=1815193&r1=1815192&r2=1815193&view=diff ============================================================================== --- ofbiz/ofbiz-framework/trunk/applications/party/widget/partymgr/PartyForms.xml (original) +++ ofbiz/ofbiz-framework/trunk/applications/party/widget/partymgr/PartyForms.xml Tue Nov 14 09:44:57 2017 @@ -564,7 +564,7 @@ under the License. <field name="submitButton" title="${uiLabelMap.CommonCreate}"><submit button-type="button"/></field> </form> - <form name="ListPartyRates" type="list" target="expirePartyRate" + <grid name="ListPartyRates" target="expirePartyRate" odd-row-style="alternate-row" header-row-style="header-row-2" default-table-style="basic-table hover-bar"> <actions> <entity-condition entity-name="PartyRate" filter-by-date="true"> @@ -593,7 +593,7 @@ under the License. <field name="defaultRate"><display/></field> <field name="percentageUsed"><display/></field> <field name="deleteButton" widget-style="smallSubmit"><submit /></field> - </form> + </grid> <form name="NewUser" type="single" target="${target}${previousParams}" focus-field-name="USER_TITLE" header-row-style="header-row" default-table-style="basic-table"> @@ -675,7 +675,7 @@ under the License. <field name="submitButton" title="${uiLabelMap.CommonSave}" widget-style="smallSubmit"><submit button-type="text-link"/></field> </form> - <form name="ListSegmentRoles" type="list" target="updateSegmentGroupRole" + <grid name="ListSegmentRoles" target="updateSegmentGroupRole" odd-row-style="alternate-row" header-row-style="header-row-2" default-table-style="basic-table hover-bar"> <actions> <entity-and entity-name="SegmentGroupRole"> @@ -699,7 +699,7 @@ under the License. <parameter param-name="roleTypeId"/> </hyperlink> </field> - </form> + </grid> <form name="AddSegmentRole" type="single" target="createSegmentRole" default-map-name="segmentGroupRole" focus-field-name="segmentGroupId" header-row-style="header-row" default-table-style="basic-table"> @@ -815,7 +815,7 @@ under the License. <field name="updateButton" use-when="content!=null"><submit button-type="button"/></field> </form> - <form name="ListPartyContents" type="list" separate-columns="false" + <grid name="ListPartyContents" separate-columns="false" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> <actions> <entity-and entity-name="PartyContentDetail"> @@ -862,7 +862,7 @@ under the License. <parameter param-name="partyContentTypeId"/> </hyperlink> </field> - </form> + </grid> <form name="ApplyServiceCredit" type="single" target="applyServiceCredit" default-map-name="serviceCredit" focus-field-name="amount" header-row-style="header-row" default-table-style="basic-table"> @@ -987,7 +987,7 @@ under the License. <field name="comments"><display/></field> </form> - <form name="ListPartyRelationships" type="list" list-name="partyRelationships" default-table-style="basic-table" target="updatePartyRelationship" odd-row-style="alternate-row"> + <grid name="ListPartyRelationships" list-name="partyRelationships" default-table-style="basic-table" target="updatePartyRelationship" odd-row-style="alternate-row"> <field name="partyId"><hidden value="${parameters.partyId}"/></field> <field name="partyIdTo" title="${uiLabelMap.PartyPartyId}"> <display-entity entity-name="PartyNameView" description="${firstName} ${middleName} ${lastName} ${groupName}" key-field-name="partyId"> @@ -1022,7 +1022,7 @@ under the License. <parameter param-name="roleTypeIdFrom"/> <parameter param-name="fromDate"/> </hyperlink></field> - </form> + </grid> <form name="AddOtherPartyRelationship" type="single" target="createPartyRelationship"> <field name="partyId"><hidden value="${parameters.partyId}"/></field> @@ -1088,7 +1088,7 @@ under the License. <field name="submitButton" title="${uiLabelMap.CommonAdd}"><submit button-type="button"/></field> </form> - <form name="ListInvoicesApplPayments" type="list" list-name="ListInvoicesApplPayments" + <grid name="ListInvoicesApplPayments" list-name="ListInvoicesApplPayments" default-title-style="tableheadtext" odd-row-style="alternate-row" default-table-style="basic-table hover-bar" > <actions> @@ -1122,8 +1122,9 @@ under the License. <field name="pmEffectiveDate" title="${uiLabelMap.AccountingEffectiveDate}"><display type="date"/></field> <field name="pmAmount" title="${uiLabelMap.AccountingPaymentAmount}" use-when="actualCurrency==false"><display type="currency" currency="${actualCurrencyUomId}"/></field> <field name="pmAmount" title="${uiLabelMap.AccountingPaymentAmount}" entry-name="pmActualCurrencyAmount" use-when="actualCurrency==true"><display type="currency" currency="${actualCurrencyUomId}"/></field> - </form> - <form name="ListUnAppliedInvoices" type="list" list-name="ListUnAppliedInvoices" + </grid> + + <grid name="ListUnAppliedInvoices" list-name="ListUnAppliedInvoices" default-title-style="tableheadtext" odd-row-style="alternate-row" default-table-style="basic-table hover-bar" > <actions> @@ -1143,8 +1144,9 @@ under the License. <field name="invoiceDate"><display type="date"/></field> <field name="amount"><display type="currency" currency="${invoiceCurrencyUomId}"/></field> <field name="unAppliedAmount"><display type="currency" currency="${invoiceCurrencyUomId}"/></field> - </form> - <form name="ListUnAppliedPayments" type="list" list-name="paymentList" + </grid> + + <grid name="ListUnAppliedPayments" list-name="paymentList" default-title-style="tableheadtext" odd-row-style="alternate-row" default-table-style="basic-table hover-bar" > <actions> @@ -1168,7 +1170,8 @@ under the License. </field> <field name="amount"><display type="currency" currency="${paymentCurrencyUomId}"/></field> <field name="unAppliedAmount"><display type="currency" currency="${paymentCurrencyUomId}"/></field> - </form> + </grid> + <form name="PartyFinancialSummary" type="single" title="Financial summary" default-map-name="finanSummary" default-title-style="tableheadtext"> <actions> @@ -1185,7 +1188,8 @@ under the License. <field position="1" name="totalToBePaid" use-when="finanSummary.get("totalToBePaid")!=null" title="${uiLabelMap.PartyToBeReceivedFrom} ${parameters.partyId}"><display type="currency" currency="${actualCurrencyUomId}"/></field> <field position="1" name="totalToBeReceived" use-when="finanSummary.get("totalToBeReceived")!=null" title="${uiLabelMap.PartyToBePaidTo} ${parameters.partyId}"><display type="currency" currency="${actualCurrencyUomId}"/></field> </form> - <form name="ViewPartyRoles" type="list" list-name="partyRoles" target="viewroles" + + <grid name="ViewPartyRoles" list-name="partyRoles" target="viewroles" default-title-style="tableheadtext" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> <field name="roleTypeId" title="${uiLabelMap.PartyRoleTypeId}"><display/></field> @@ -1197,7 +1201,8 @@ under the License. <parameter param-name="roleTypeId"/> </hyperlink> </field> - </form> + </grid> + <form name="AddPartyRole" type="single" title="Add a role to party" target="addrole"> <field name="partyId"><hidden value="${parameters.partyId}"/></field> <field name="roleTypeId"> @@ -1244,7 +1249,8 @@ under the License. <field name="description" title="${uiLabelMap.CommonDescription}" required-field="true"><text/></field> <field name="save" title="${uiLabelMap.CommonSave}"><submit/></field> </form> - <form name="ListPreference" type="list" target="removePreference" list-name="enumTypeChildAndEnums" + + <grid name="ListPreference" target="removePreference" list-name="enumTypeChildAndEnums" odd-row-style="alternate-row" default-table-style="basic-table hover-bar" separate-columns="true" use-row-submit="true" > <row-actions> <service service-name="getUserPreference" result-map="values"> @@ -1260,19 +1266,22 @@ under the License. <field name="userPrefUserLoginId"><hidden/></field> <field name="userPrefValue" title="${uiLabelMap.CommonValue}"><display/></field> <field name="submit" title="${uiLabelMap.CommonRemove}" use-when="userPrefValue!=null"><submit/></field> - </form> - <form name="PartyBillingAccount" type="list" list-name="billingAccounts" default-table-style="basic-table hover-bar"> + </grid> + + <grid name="PartyBillingAccount" list-name="billingAccounts" default-table-style="basic-table hover-bar"> <field name="billingAccountId"><display/></field> <field name="accountLimit"><display type="currency"/></field> <field name="accountBalance"><display type="currency"/></field> <field name="description"><display/></field> - </form> - <form name="PartyReturns" type="list" list-name="returnList" default-table-style="basic-table hover-bar"> + </grid> + + <grid name="PartyReturns" list-name="returnList" default-table-style="basic-table hover-bar"> <field name="returnId"><display/></field> <field name="statusId"><display-entity entity-name="StatusItem"/></field> <field name="fromPartyId"><display/></field> <field name="toPartyId"><display/></field> - </form> + </grid> + <form name="PartySalesOpportunities" type="list" list-name="salesOpportunities" default-table-style="basic-table hover-bar"> <field name="opportunityName" title="${uiLabelMap.SfaOpportunityName}"> <hyperlink description="${opportunityName} [${salesOpportunityId}]" target="ViewSalesOpportunity"> @@ -1284,7 +1293,7 @@ under the License. <field name="partyId"><display/></field> </form> - <form name="ListPartyIdentification" type="list" list-name="listIt" + <grid name="ListPartyIdentification" list-name="listIt" default-table-style="basic-table hover-bar" target="EditPartyIdentification"> <actions> <entity-and entity-name="PartyIdentificationAndParty" > @@ -1302,7 +1311,7 @@ under the License. </hyperlink> </field> <field name="submit" title="${uiLabelMap.CommonUpdate}"><submit /></field> - </form> + </grid> <form name="EditPartyIdentification" type="single" list-name="partyIdents" default-table-style="basic-table hover-bar" target="createPartyIdentification" focus-field-name="idValue"> @@ -1344,7 +1353,8 @@ under the License. </drop-down> </field> </form> - <form name="ListProductStoreRole" type="list" list-name="listIt" paginate-target="FindProductStoreRoles" default-entity-name="ProductStoreRole" separate-columns="true" + + <grid name="ListProductStoreRole" list-name="listIt" paginate-target="FindProductStoreRoles" default-entity-name="ProductStoreRole" separate-columns="true" 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="result" result-map-list="listIt"> @@ -1382,14 +1392,14 @@ under the License. <parameter param-name="fromDate"/> </hyperlink> </field> - </form> + </grid> <form name="ExportParty" type="single" target="ExportPartyCsv.csv" title="" > <field name="partyId" tooltip="blank for all"><lookup target-form-name="LookupPartyName"/></field> <field name="submitButton" title="${uiLabelMap.CommonSubmit}"><submit button-type="button"/></field> </form> - <form name="ExportPartyCsv" list-name="listIt" target="" title="" type="list" view-size="99999" + <grid name="ExportPartyCsv" list-name="listIt" target="" title="" view-size="99999" odd-row-style="alternate-row" header-row-style="header-row-2" default-table-style="basic-table hover-bar" paginate="false"> <actions> <entity-condition entity-name="PartyExport"> @@ -1426,7 +1436,7 @@ under the License. <field name="stateProvinceGeoId" title="stateProvinceGeoId"><display/></field> <field name="postalCode" title="postalCode"><display/></field> <field name="countryGeoId" title="countryGeoId"><display/></field> - </form> + </grid> <form name="ImportParty" type="upload" target="uploadParty" title="" > <field name="uploadedFile"><file/></field> Modified: ofbiz/ofbiz-framework/trunk/applications/party/widget/partymgr/PartyScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/party/widget/partymgr/PartyScreens.xml?rev=1815193&r1=1815192&r2=1815193&view=diff ============================================================================== --- ofbiz/ofbiz-framework/trunk/applications/party/widget/partymgr/PartyScreens.xml (original) +++ ofbiz/ofbiz-framework/trunk/applications/party/widget/partymgr/PartyScreens.xml Tue Nov 14 09:44:57 2017 @@ -175,7 +175,7 @@ under the License. <decorator-screen name="CommonPartyDecorator" location="${parameters.mainDecoratorLocation}"> <decorator-section name="body"> <screenlet title="${uiLabelMap.PartyMemberRoles}" navigation-form-name="ViewPartyRoles"> - <include-form name="ViewPartyRoles" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="ViewPartyRoles" location="component://party/widget/partymgr/PartyForms.xml"/> </screenlet> <section> <condition> @@ -292,7 +292,7 @@ under the License. <decorator-screen name="CommonPartyDecorator" location="${parameters.mainDecoratorLocation}"> <decorator-section name="body"> <screenlet title="${uiLabelMap.PartyRelationships}"> - <include-form name="ListPartyRelationships" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="ListPartyRelationships" location="component://party/widget/partymgr/PartyForms.xml"/> </screenlet> <container style="lefthalf"> <section> @@ -639,7 +639,7 @@ under the License. <screenlet id="AddPartyRatesPanel" title="${uiLabelMap.PageTitleEditPartyRates}" collapsible="true"> <include-form name="AddPartyRate" location="component://party/widget/partymgr/PartyForms.xml"/> </screenlet> - <include-form name="ListPartyRates" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="ListPartyRates" location="component://party/widget/partymgr/PartyForms.xml"/> </decorator-section> </decorator-screen> </widgets> @@ -664,7 +664,7 @@ under the License. <screenlet id="AddSegmentRolePanel" title="${uiLabelMap.PageTitleAddPartySegmentRoles}" collapsible="true"> <include-form name="AddSegmentRole" location="component://party/widget/partymgr/PartyForms.xml"/> </screenlet> - <include-form name="ListSegmentRoles" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="ListSegmentRoles" location="component://party/widget/partymgr/PartyForms.xml"/> </decorator-section> </decorator-screen> </widgets> @@ -875,7 +875,7 @@ under the License. </link> </container> <screenlet title="${uiLabelMap.PageTitleListContent}"> - <include-form name="ListPartyContents" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="ListPartyContents" location="component://party/widget/partymgr/PartyForms.xml"/> </screenlet> <screenlet title="${uiLabelMap.PageTitleAddPartyContent}"> <include-form name="AddPartyContent" location="component://party/widget/partymgr/PartyForms.xml"/> @@ -992,7 +992,7 @@ under the License. </actions> <widgets> <screenlet title="${uiLabelMap.AccountingInvoicesApplPayments}" navigation-form-name="Invoices"> - <include-form name="ListInvoicesApplPayments" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="ListInvoicesApplPayments" location="component://party/widget/partymgr/PartyForms.xml"/> <section> <condition> <and> @@ -1021,7 +1021,7 @@ under the License. </actions> <widgets> <screenlet title="${uiLabelMap.PartyInvoicesNotApplied}" navigation-form-name="partyFinancialHistoryInvoicesN"> - <include-form name="ListUnAppliedInvoices" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="ListUnAppliedInvoices" location="component://party/widget/partymgr/PartyForms.xml"/> <section> <condition> <and> @@ -1048,7 +1048,7 @@ under the License. </actions> <widgets> <screenlet title="${uiLabelMap.PartyPaymentsNotApplied}" navigation-form-name="partyFinancialHistoryPaymentsN"> - <include-form name="ListUnAppliedPayments" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="ListUnAppliedPayments" location="component://party/widget/partymgr/PartyForms.xml"/> <section> <condition> <and> @@ -1101,7 +1101,7 @@ under the License. </actions> <widgets> <screenlet title="${uiLabelMap.AccountingBillingAccount}"> - <include-form name="PartyBillingAccount" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="PartyBillingAccount" location="component://party/widget/partymgr/PartyForms.xml"/> </screenlet> </widgets> </section> @@ -1113,7 +1113,7 @@ under the License. </actions> <widgets> <screenlet title="${uiLabelMap.OrderOrderReturns}"> - <include-form name="PartyReturns" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="PartyReturns" location="component://party/widget/partymgr/PartyForms.xml"/> </screenlet> </widgets> </section> @@ -1146,7 +1146,7 @@ under the License. </actions> <widgets> <screenlet title="${uiLabelMap.CommonPreferences} ${uiLabelMap.CommonFor} userLogin: ${userPrefUserLoginId}" > - <include-form name="ListPreference" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="ListPreference" location="component://party/widget/partymgr/PartyForms.xml"/> </screenlet> </widgets> </section> @@ -1259,7 +1259,7 @@ under the License. <decorator-screen name="CommonPartyDecorator" location="${parameters.mainDecoratorLocation}"> <decorator-section name="body"> <screenlet title="${uiLabelMap.PartyPartyIdentificationList}"> - <include-form name="ListPartyIdentification" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="ListPartyIdentification" location="component://party/widget/partymgr/PartyForms.xml"/> </screenlet> <screenlet title="${uiLabelMap.PartyPartyIdentification}" navigation-menu-name="NewPartyIdentification" id="PartyIdentificationCreationPanel"> <include-menu name="NewPartyIdentification" location="component://party/widget/partymgr/PartyMenus.xml"/> @@ -1292,7 +1292,7 @@ under the License. <include-form name="FindProductStoreRole" location="component://party/widget/partymgr/PartyForms.xml"/> </decorator-section> <decorator-section name="search-results"> - <include-form name="ListProductStoreRole" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="ListProductStoreRole" location="component://party/widget/partymgr/PartyForms.xml"/> </decorator-section> </decorator-screen> </decorator-section> @@ -1366,7 +1366,7 @@ under the License. <set field="organizationPartyId" from-field="parameters.organizationPartyId"/> </actions> <widgets> - <include-form name="ExportPartyCsv" location="component://party/widget/partymgr/PartyForms.xml"/> + <include-grid name="ExportPartyCsv" location="component://party/widget/partymgr/PartyForms.xml"/> </widgets> </section> </screen> |
Free forum by Nabble | Edit this page |