I'm Still struggling with requiredif... there doesn't seem to be a working
example of it included with 1.1b3.  I've gone through the documentation and
come up with this.  I'm trying to say that address is required only if
  1. prospect is null
  2. prospectNameOrId is not null
  3. action is not equal to "Add Prospect"

<field property="address" depends="requiredif">
  <arg0 key="label.prospect.address"/>
  <var>
    <var-name>field[0]</var-name>
    <var-value>prospect</var-value>
  </var>
  <var>
    <var-name>field-test[0]</var-name>
    <var-value>NULL</var-value>
  </var>
  <var>
    <var-name>field[1]</var-name>
    <var-value>prospectNameOrId</var-value>
  </var>
  <var>
    <var-name>field-test[1]</var-name>
    <var-value>NOTNULL</var-value>
  </var>
  <var>
    <var-name>field[2]</var-name>
    <var-value>action</var-value>
  </var>
  <var>
    <var-name>field-test[2]</var-name>
    <var-value>NOTEQUAL</var-value>
  </var>
  <var>
    <var-name>field-value[2]</var-name>
    <var-value>Add Prospect</var-value>
  </var>
  <var>
    <var-name>field-join</var-name>
    <var-value>AND</var-value>
  </var>
</field>

Thanks,

-- 
Wendy Smoak
Applications Systems Analyst, Sr.
Arizona State University PA Information Resources Management

Reply via email to