<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Frae zum drucken eines QuickReports]]></title><description><![CDATA[<p>Hallo Zusammen,<br />
ich habe bei mir einen QuickReport. Mittels Klick eines Buttons auf einem Formular wird der Report direkt ausgedruckt. Das ist auch in Ordnung.<br />
Nun möchte ich aber, dass der User eine CheckBox anhaken kann um beim Klicken auf den Druckenbutton erst das PrinterSetup aufgerufen wird. Das funktioniert auch. Es kommt erst das Setup und nach Ok wird der Report ausgedruckt. Leider wird der Report auch ausgedruckt, wenn man das Setup über Abbrechen verlässt. Kann man das umgehen? Also das er nach &quot;Abbrechen&quot; nicht druckt?</p>
<p>So habe ich es momentan:</p>
<pre><code class="language-cpp">if(Cdruckereinstellungen-&gt;Checked == false)
{
    drucken_inventurliste-&gt;QRdrucken_inventurliste-&gt;Print();
} else {
    drucken_inventurliste-&gt;QRdrucken_inventurliste-&gt;PrinterSetup();
    drucken_inventurliste-&gt;QRdrucken_inventurliste-&gt;Print();
}
</code></pre>
<p>Danke im voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/150918/frae-zum-drucken-eines-quickreports</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 16:02:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/150918.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 21 Jun 2006 12:50:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frae zum drucken eines QuickReports on Wed, 21 Jun 2006 12:50:12 GMT]]></title><description><![CDATA[<p>Hallo Zusammen,<br />
ich habe bei mir einen QuickReport. Mittels Klick eines Buttons auf einem Formular wird der Report direkt ausgedruckt. Das ist auch in Ordnung.<br />
Nun möchte ich aber, dass der User eine CheckBox anhaken kann um beim Klicken auf den Druckenbutton erst das PrinterSetup aufgerufen wird. Das funktioniert auch. Es kommt erst das Setup und nach Ok wird der Report ausgedruckt. Leider wird der Report auch ausgedruckt, wenn man das Setup über Abbrechen verlässt. Kann man das umgehen? Also das er nach &quot;Abbrechen&quot; nicht druckt?</p>
<p>So habe ich es momentan:</p>
<pre><code class="language-cpp">if(Cdruckereinstellungen-&gt;Checked == false)
{
    drucken_inventurliste-&gt;QRdrucken_inventurliste-&gt;Print();
} else {
    drucken_inventurliste-&gt;QRdrucken_inventurliste-&gt;PrinterSetup();
    drucken_inventurliste-&gt;QRdrucken_inventurliste-&gt;Print();
}
</code></pre>
<p>Danke im voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1082080</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1082080</guid><dc:creator><![CDATA[EPMS]]></dc:creator><pubDate>Wed, 21 Jun 2006 12:50:12 GMT</pubDate></item><item><title><![CDATA[Reply to Frae zum drucken eines QuickReports on Thu, 22 Jun 2006 07:15:10 GMT]]></title><description><![CDATA[<p>Das wird ähnlich wie bei der MessageBox sein, nehm ich an. Du kannst bestimmt den Wert (int) des gedrückten Button irgendwie auslesen. Und dann je nach Wert den Druckvorgang starten oder nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1082660</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1082660</guid><dc:creator><![CDATA[_guest_]]></dc:creator><pubDate>Thu, 22 Jun 2006 07:15:10 GMT</pubDate></item><item><title><![CDATA[Reply to Frae zum drucken eines QuickReports on Thu, 22 Jun 2006 07:57:56 GMT]]></title><description><![CDATA[<p>Leider nicht. Zumindest in meiner 3er Version des QR ist der Rückgabewert der Funktion void.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1082694</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1082694</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 22 Jun 2006 07:57:56 GMT</pubDate></item><item><title><![CDATA[Reply to Frae zum drucken eines QuickReports on Thu, 22 Jun 2006 08:03:41 GMT]]></title><description><![CDATA[<p>D.h. ich kann das nicht abfangen?<br />
Gibts da noch eine andere Möglichkeit?<br />
Über Preview könnte ich ja auch machen. Da kann man den Drucker einstellen und dann drucken.<br />
Ich möchte aber das Preview umgehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1082699</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1082699</guid><dc:creator><![CDATA[EPMS]]></dc:creator><pubDate>Thu, 22 Jun 2006 08:03:41 GMT</pubDate></item><item><title><![CDATA[Reply to Frae zum drucken eines QuickReports on Thu, 22 Jun 2006 08:12:13 GMT]]></title><description><![CDATA[<p>Dann benutz doch die Komponente TPrinterSetupDialog selbst:</p>
<pre><code class="language-cpp">if(PrinterSetupDialog-&gt;Execute())
{
   ... // drucken
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1082709</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1082709</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Thu, 22 Jun 2006 08:12:13 GMT</pubDate></item><item><title><![CDATA[Reply to Frae zum drucken eines QuickReports on Thu, 22 Jun 2006 09:22:06 GMT]]></title><description><![CDATA[<p>Danke Th,<br />
damit funktioniert es.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1082768</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1082768</guid><dc:creator><![CDATA[EPMS]]></dc:creator><pubDate>Thu, 22 Jun 2006 09:22:06 GMT</pubDate></item></channel></rss>