title: Compile Error Message in SSRS
body: <p>I am working on an expression which will change the cell background color based on the values of two different columns. One column being a percentage and the other a number representing file size (gb)</p>
  
  <p>Note: Column names are Free_Space and Free_Space__ (ssrs doesnt like % sign apparently)</p>
  
  <p>Here is the expression</p>
  
  <pre><code>=Switch((Fields!Free_Space__.Value &gt;= 20), "Lime", (Fields!Free_Space.Value &gt; 50) AND (Fields!Free_Space__ &gt; 10), "Lime", (Fields!Free_Space.Value &gt; 50) AND (Fields!Free_Space__ &lt; 10), "Orange", (Fields!Free_Space.Value &lt; 50) AND (Fields!Free_Space__ &gt; 10), "Orange",  (Fields!Free_Space.Value &lt; 50) AND (Fields!Free_Space__ &lt; 10), "Red")
  </code></pre>
  
  <p>For some reason when I try previewing the report in SSRS I am getting the following error:</p>
  
  <blockquote>
    <p>Compiler Error Message: BC30452: Operator '>' is not defined</p>
  </blockquote>
  
  <p>Can anyone see what is wrong with my expression? I truly do not understand where I am going wrong.</p>
  
  <p>Thanks all.</p>