| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| |
| <forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xmlns="http://ofbiz.apache.org/Widget-Form" xsi:schemaLocation="http://ofbiz.apache.org/Widget-Form http://ofbiz.apache.org/dtds/widget-form.xsd"> |
| |
| <form name="FindSegmentGroup" list-name="listIt" target="" title="" type="list" paginate-target="FindSegmentGroup" |
| odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> |
| <actions> |
| <service service-name="performFind" result-map="result" result-map-list="listIt"> |
| <field-map field-name="inputFields" from-field="parameters"/> |
| <field-map field-name="entityName" value="SegmentGroup"/> |
| <field-map field-name="noConditionFind" value="Y"/> |
| <field-map field-name="viewIndex" from-field="viewIndex"/> |
| <field-map field-name="viewSize" from-field="viewSize"/> |
| </service> |
| </actions> |
| <field name="segmentGroupId" widget-style="buttontext" title="${uiLabelMap.MarketingSegmentGroupSegmentGroupId}"> |
| <hyperlink description="${segmentGroupId}" target="viewSegmentGroup" also-hidden="false"> |
| <parameter param-name="segmentGroupId"/> |
| </hyperlink> |
| </field> |
| <field name="segmentGroupTypeId" title="${uiLabelMap.MarketingSegmentGroupSegmentGroupTypeId}"><display-entity entity-name="SegmentGroupType"/></field> |
| <field name="description" title="${uiLabelMap.CommonDescription}"><display/></field> |
| <field name="productStoreId" title="${uiLabelMap.MarketingSegmentGroupProductStoreId}"><display/></field> |
| <field name="deleteLink" title=" " widget-style="buttontext"> |
| <hyperlink description="${uiLabelMap.CommonDelete}" target="deleteSegmentGroup" also-hidden="false"> |
| <parameter param-name="segmentGroupId"/> |
| </hyperlink> |
| </field> |
| </form> |
| |
| <form name="EditSegmentGroup" type="single" target="updateSegmentGroup" title="" default-map-name="segmentGroup" |
| header-row-style="header-row" default-table-style="basic-table"> |
| <alt-target use-when="segmentGroup==null" target="createSegmentGroup"/> |
| |
| <field use-when="segmentGroup!=null" name="segmentGroupId" title="${uiLabelMap.MarketingSegmentGroupSegmentGroupId}"><display/></field> |
| <field use-when="segmentGroup==null&&segmentGroupId==null" name="segmentGroupId" title="${uiLabelMap.MarketingSegmentGroupSegmentGroupId}"><ignored/></field> |
| <field use-when="segmentGroup==null&&segmentGroupId!=null" name="segmentGroupId" title="${uiLabelMap.MarketingSegmentGroupSegmentGroupId}" tooltip="${uiLabelMap.CommonCannotBeFound}: [${segmentGroupId}]"><display/></field> |
| |
| <field name="segmentGroupTypeId" title="${uiLabelMap.MarketingSegmentGroupSegmentGroupTypeId}"> |
| <drop-down> |
| <entity-options entity-name="SegmentGroupType" key-field-name="segmentGroupTypeId"> |
| <entity-order-by field-name="description"/> |
| </entity-options> |
| </drop-down> |
| </field> |
| <field name="productStoreId"> |
| <drop-down allow-empty="true"> |
| <entity-options entity-name="ProductStore" description="${storeName} [${productStoreId}]"> |
| <entity-order-by field-name="storeName"/> |
| </entity-options> |
| <sub-hyperlink target="/catalog/control/EditProductStore" target-type="inter-app" description="${segmentGroup.productStoreId}" link-style="buttontext"> |
| <parameter param-name="productStoreId" from-field="segmentGroup.productStoreId"/> |
| </sub-hyperlink> |
| </drop-down> |
| </field> |
| <field name="description" title="${uiLabelMap.CommonDescription}"><text size="55"/></field> |
| |
| <field name="submitButton" title="${uiLabelMap.CommonSave}" widget-style="buttontext"><submit button-type="text-link"/></field> |
| </form> |
| |
| <form name="AddSegmentGroupClass" type="single" target="createSegmentGroupClassification" title="" default-map-name="segmentGroupClass" |
| header-row-style="header-row" default-table-style="basic-table"> |
| <auto-fields-service service-name="createSegmentGroupClassification"/> |
| |
| <field name="segmentGroupId"><hidden/></field> |
| |
| <field name="partyClassificationGroupId"> |
| <lookup target-form-name="LookupPartyClassificationGroup"/> |
| </field> |
| <field name="submitButton" title="${uiLabelMap.CommonSave}" widget-style="buttontext"><submit button-type="text-link"/></field> |
| </form> |
| <form name="ListSegmentGroupClass" list-name="segmentGroupClassList" target="" title="" type="list" paginate-target="listSegmentGroupClass" |
| odd-row-style="alternate-row" header-row-style="header-row-2" default-table-style="basic-table hover-bar"> |
| <actions> |
| <entity-and entity-name="SegmentGroupClassification"> |
| <field-map field-name="segmentGroupId"/> |
| </entity-and> |
| </actions> |
| <field name="segmentGroupId"><hidden/></field> |
| <field name="partyClassificationGroupId"><display/></field> |
| <field name="deleteLink" title=" " widget-style="buttontext"> |
| <hyperlink description="${uiLabelMap.CommonDelete}" target="deleteSegmentGroupClassification" also-hidden="false"> |
| <parameter param-name="segmentGroupId"/> |
| <parameter param-name="partyClassificationGroupId"/> |
| </hyperlink> |
| </field> |
| </form> |
| |
| <form name="AddSegmentGroupGeo" type="single" target="createSegmentGroupGeo" title="" default-map-name="segmentGroupGeo" |
| header-row-style="header-row" default-table-style="basic-table"> |
| <auto-fields-service service-name="createSegmentGroupGeo"/> |
| |
| <field name="segmentGroupId"><hidden/></field> |
| |
| <field name="geoId" title="${uiLabelMap.CommonGeoId}"><lookup target-form-name="LookupGeo"/></field> |
| <field name="submitButton" title="${uiLabelMap.CommonSave}" widget-style="buttontext"><submit button-type="text-link"/></field> |
| </form> |
| <form name="ListSegmentGroupGeo" list-name="segmentGroupGeos" target="" title="" type="list" paginate-target="listSegmentGroupGeo" |
| odd-row-style="alternate-row" header-row-style="header-row-2" default-table-style="basic-table hover-bar"> |
| <actions> |
| <entity-and entity-name="SegmentGroupGeo"> |
| <field-map field-name="segmentGroupId"/> |
| </entity-and> |
| </actions> |
| <field name="segmentGroupId"><hidden/></field> |
| <field name="geoId" title="${uiLabelMap.CommonGeoId}"><display-entity entity-name="Geo" description="${geoName} [Code:${geoCode}][ID:${geoId}]"/></field> |
| <field name="deleteLink" title=" " widget-style="buttontext"> |
| <hyperlink description="${uiLabelMap.CommonDelete}" target="deleteSegmentGroupGeo" also-hidden="false"> |
| <parameter param-name="segmentGroupId"/> |
| <parameter param-name="geoId"/> |
| </hyperlink> |
| </field> |
| </form> |
| |
| <form name="AddSegmentGroupRole" type="single" target="createSegmentGroupRole" title="" default-map-name="segmentGroupRole" |
| header-row-style="header-row" default-table-style="basic-table"> |
| <auto-fields-service service-name="createSegmentGroupRole"/> |
| |
| <field name="segmentGroupId"><hidden/></field> |
| |
| <field name="partyId" title="${uiLabelMap.PartyPartyId}"><lookup target-form-name="LookupPartyName"/></field> |
| <field name="roleTypeId"> |
| <drop-down> |
| <entity-options entity-name="RoleType" key-field-name="roleTypeId"> |
| <entity-order-by field-name="description"/> |
| </entity-options> |
| </drop-down> |
| </field> |
| <field name="submitButton" title="${uiLabelMap.CommonSave}" widget-style="buttontext"><submit button-type="text-link"/></field> |
| </form> |
| <form name="ListSegmentGroupRole" list-name="listIt" target="" title="" type="list" paginate-target="listSegmentGroupRole" |
| 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"> |
| <field-map field-name="inputFields" from-field="parameters"/> |
| <field-map field-name="entityName" value="SegmentGroupRole"/> |
| <field-map field-name="noConditionFind" value="Y"/> |
| <field-map field-name="viewIndex" from-field="viewIndex"/> |
| <field-map field-name="viewSize" from-field="viewSize"/> |
| </service> |
| </actions> |
| <field name="segmentGroupId"><hidden/></field> |
| <field name="partyId" title="${uiLabelMap.PartyPartyId}"> |
| <display-entity entity-name="PartyNameView" description="${firstName} ${lastName} ${groupName}"> |
| <sub-hyperlink target="/partymgr/control/viewprofile" description="${partyId}" link-style="buttontext" target-type="inter-app"> |
| <parameter param-name="partyId"/> |
| </sub-hyperlink> |
| </display-entity> |
| </field> |
| <field name="roleTypeId" title="${uiLabelMap.PartyRoleTypeId}"><display-entity entity-name="RoleType"/></field> |
| <field name="deleteLink" title=" " widget-style="buttontext"> |
| <hyperlink description="${uiLabelMap.CommonDelete}" target="deleteSegmentGroupRole" also-hidden="false"> |
| <parameter param-name="segmentGroupId"/> |
| <parameter param-name="partyId"/> |
| <parameter param-name="roleTypeId"/> |
| </hyperlink> |
| </field> |
| </form> |
| </forms> |