title: conditional statements not working in expression editor
body: <p>I want to check current month to many condition as below.
  so I take <code>TextField</code> ,edit its pattern to <code>MM</code> &amp; in expression editor edit below code</p>
  
  <pre><code>new java.util.Date()&gt;=4 &amp;&amp; new java.util.Date() &lt;= 7 ? "Q1" :  
  new java.util.Date()&gt;=8 &amp;&amp; new java.util.Date() &lt;=11  ? "Q2" : "Q3"
  </code></pre>
  
  <p>but it gives error </p>
  
  <pre><code>Error filling print... Error evaluating expression :      Source text : new java.util.Date()&gt;=4 &amp;&amp; new java.util.Date() &lt;= 7 ? "Q1" : new java.util.Date()&gt;=8 &amp;&amp; new java.util.Date() &lt;=11  ? "Q2" : "Q3" 
  Setting up the file resolver..
  </code></pre>
  
  <p>but when I give expression like</p>
  
  <pre><code>new java.util.Date()== 4 ? "Q1" : "Q2"
  </code></pre>
  
  <p>It works fine.</p>
  
  <p>Does iReport not able to resolve multiple conditions ? or should I give different <code>TextField</code> with single condition ?</p>