Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Formular einmal drucken

Begonnen von mustermann, August 29, 2016, 16:33:29

⏪ vorheriges - nächstes ⏩

mustermann

Hallo liebe Gemeinde,

ich habe in der Tabelle ca. 150 Datensätze. Jetzt habe ich zwein Formulare erstellt. Das erste formular zeiggt mir ein Datensatz aus der Tabelle an. Das zweite Formular übernimmt nur bestimmte Textfelden vom Ersten. Nun möchte ich das zweite Formular, passt genau auf ein DIN A4 Blatt, EINMAL drucken!
Wenn ich aber über den Assistenten einen Button "Formular drucken " erstelle - druck mir mein Drucker alle 150 Datensätze.

Kann mir Jemand helfen?

Gruß

Mustermann

MzKlMu

Hallo,
Du musst im Druckbefehl den Primärschlüssel des zu druckenden Datensatzes übergeben.
Zeige mal den Code der hinter dem Button steht.

PS:
Formulare sind zum Drucken nur bedingt geeignet. Besser ist es einen Bericht zu erstellen.
Da muss aber auch der PS übergeben werden.
Gruß Klaus

bahasu

Servus

mustermann

Ich möchte ungern ein Bericht dazu erstellen. Mein Formular, welches ich drucken möchte (siehe Anhang) hat noch einige Kombinationsfelder, wo ich noch weitere Auswahlmöglichkeiten treffen kann.
Den Code (siehe Anhang) habe ich mittels Assistenten erstellt.

Kann man den Druckbereich nicht durch die Breite und Höhe des Formulars begrenzen?

Gruß

mustermann

Falsches Formular...

...das ist das richtige)

MzKlMu

Hallo,
warum keine Bericht ?
Das gezeigte Bild ist geradezu prädestiniert für einen Bericht.
Außerdem machen doch Kombifelder auf einem Ausdruck keinen Sinn.

ZitatKann man den Druckbereich nicht durch die Breite und Höhe des Formulars begrenzen?
was hat Dein Problem mit dem Druckbereich zu tun ?

Und zum Drucken eines bestimmten Datensatzes muss der PS dieses Datensatzes übergeben werden. Egal, ob Formular oder Bericht.
Gruß Klaus

mustermann

Wie übergebe ich die ausgewählte Information mittels Kombifelder an das Bericht?

Verstehe gerade nicht viel....

MzKlMu

Hallo,
wie übergibst Du es ans Formular ?
Sind das Kombis zum Suchen, oder werden hier Werte in Tabellen geschrieben ?
Gruß Klaus

mustermann

Ich arbeite meistens mit Hilfsassistenten.

Mit den Kombifeldern kann ich Auswahl aus Tabelle treffen. Name, Vorname und Personalnummer werden aus Formular 1 übernommen.
Paar Textfelder im Text entsprechen der Auswahl der Kombifelder.

So..)

MzKlMu

Hallo,
jetzt hast Du aber immer noch nicht gesagt, ob die Kombis nur zum Suchen sind, oder ob diese Werte schreiben (=gebunden sind) ?

Ich würde Dir empfehlen, erst mal den Tabellenaufbau zu klären (siehe Dein anderes Thema) bevor Du hier weiter machst.
Gruß Klaus

mustermann

Hallo,

mit diesem Code:

Private Sub Befehl94_Click()
DoCmd.PrintOut acSelection
End Sub

kann ich die aktuelle Ansicht des Formulars drucken - das habe ich gesucht.

Danke