title: Multiple values in query range value in Dynamics AX 2012
body: <p>How to build query with multiple values. I need to create filter which display only active BOMs in grid and I looking for solution. Here is my code which isnt working:</p>
  
  <pre><code>public void executeQuery() 
  {
  QueryBuildRange         qbr;
  QueryRun                queryRun;
  Query q = new Query();
  
  qbr = SysQuery::findOrCreateRange(BOMTable_q.dataSourceTable(tableNum(BOMTable)), fieldNum(BOMTable, BOMId));
  
  if (activeButton==false)
  {
      qbr.value(SysQuery::valueUnlimited());
  }   
  else
  {
      while select BOMVersion where BOMVersion.Active==true &amp;&amp; BOMVersion.Approved==true{
      qbr.value(queryValue(BOMVersion.BOMId));
  }
  super();
  </code></pre>