ConditionalFormat: Difference between revisions

From Zymonic
Content added Content deleted
(Created page and added a class)
 
m (Changed XML example to make it simpler)
 
Line 8: Line 8:
<pre>
<pre>
<ConditionalFormat class="OpenFOP">
<ConditionalFormat class="OpenFOP">
<ZName>ts_cf_purchasecustomerfullnamelookuplink</ZName>
<ZName>ts_cf_custaccfilter</ZName>
<DisplayName>Show Orders</DisplayName>
<DisplayName>Show All Customers</DisplayName>
<ClassOptions>
<ClassOptions>
<Filter>
<Filter>
<ZName>ts_fil_purchasehistory</ZName>
<ZName>ts_fil_customeraccounts</ZName>
</Filter>
</Filter>
<ValueDestinationFieldZName>ts_f_customerfullname</ValueDestinationFieldZName>
<ParameterMap>
<DestinationParameter>search</DestinationParameter>
<StaticValue>Show Results</StaticValue>
</ParameterMap>
<ParameterMap>
<DestinationParameter>search_field_button</DestinationParameter>
<StaticValue>Hide Search Fields</StaticValue>
</ParameterMap>
<ParameterMap>
<DestinationParameter>no_header_options</DestinationParameter>
<StaticValue>true</StaticValue>
</ParameterMap>
</ClassOptions>
</ClassOptions>
</ConditionalFilter>
</ConditionalFormat>
</pre>
</pre>
<b>Process</b>
<b>Process</b>

Latest revision as of 11:54, 11 October 2018

A way of applying formatting to an object, only conditional if a condition is added to it. This page explains several classes than can be applied to it.

Classes[edit]

OpenFOP[edit]

Opens a filter or process when a button that appears by the field is clicked.

Filter

  <ConditionalFormat class="OpenFOP">
    <ZName>ts_cf_custaccfilter</ZName>
    <DisplayName>Show All Customers</DisplayName>
    <ClassOptions>
      <Filter>
        <ZName>ts_fil_customeraccounts</ZName>
      </Filter>
    </ClassOptions>
  </ConditionalFormat>

Process

  <ConditionalFormat class="OpenFOP">
    <ZName>ts_cf_customeraccount</ZName>
    <DisplayName>Show Customer Account</DisplayName>
    <ClassOptions>
      <Process>
        <ZName>ts_pro_customeraccounts</ZName>
      </Process>
      <FieldMap>
        <ZName>ts_fm_customeraccount</ZName>
      </FieldMap>
      <ParameterMap>
        <DestinationParameter>process_id</DestinationParameter>
        <SourceField>
          <Field>
            <ZName>ts_f_customeraccountppid</ZName>
          </Field>
        </SourceField>
      </ParameterMap>
    </ClassOptions>
  </ConditionalFormat>