title: Print multiple copies of report with WHERE clause and without opening Preview
body: <p>In Datasheet view I created unbounded <code>txtPrintMe</code> field with doubleclick event on it. (because buttons are not allowed in Datasheet view).
  I added VBA to print report.</p>
  
  <pre><code>Private Sub txtPrintMe_DblClick(Cancel As Integer)
      DoCmd.OpenReport "rptOrder", acViewNormal, , "id = " &amp; Me.txtOrderID
      DoCmd.PrintOut , , , , , 2
      DoCmd.Close acReport, "rptOrder"
  End Sub
  </code></pre>
  
  <p>When I execute this I get printed 1 copy of my report <strong>AND also underlying Form view where my <code>txtPrintMe</code> is located</strong>. When I remove PrintOut I get single copy printed out without any issues.</p>
  
  <p>What I want to do: I simply need to print 2 copies of my report without opening Preview mode. I need to do this as efficient (fast printing) as I can.</p>
  
  <p>Probably I want to merge all copies in single document and only then to send it to the printer as single file. But this is optional.</p>