The
DynamicReportFilter method retrieves the default filter syntax of a Dynamic Report. The filter syntax can be used as part of a
DynamicReport method request.
The
DynamicReportFilter method is invoked using the
MethodOperation.
Parameters
Examples
The following example retrieves the filter syntax for the Dynamic Report named A - Clients By City.
Request XML
<request version='1.0'>
<header>
<office>myoffice</office>
<user>jdoe</user>
<password>password</password>
</header>
<method>
<DynamicReportFilter>
<reportName>A - Clients By City</reportName>
</DynamicReportFilter>
</method>
</request>
Response XML
<response version="1.0">
<header>
<sessionClosed/>
</header>
<method>
<DynamicReportFilter>
<![CDATA[
<filter fltrkey="1">
<filter fltrkey="2">
<systemFilter fltrkey="3" fltrnm="Postal Address" id="address-contact" sqlop="eq">
<filter fltrkey="2">
<element colName="City" colid="393223" fltrkey="3" sqlop="eq" value="Los Angeles"/>
</filter>
</systemFilter>
</filter>
<filter fltrkey="3">
<element colName="Type" colid="65627" fltrkey="5" sqlop="eq" value="Client"/>
<element colName="Sub-Type" colid="65541" fltrkey="6" sqlop="eq" value="A"/>
</filter>
</filter>
]]>
</DynamicReportFilter>
</method>
<_status>OK</_status>
<!--Cost 49 mill seconds.-->
</response>