AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Frames mit neuen Eigenschaften/Ereignissen

Ein Thema von sir-archimedes · begonnen am 13. Jan 2006 · letzter Beitrag vom 13. Jan 2006
 
sir-archimedes

Registriert seit: 2. Jan 2006
Ort: Münster
167 Beiträge
 
Delphi 2006 Professional
 
#7

Re: Frames mit neuen Eigenschaften/Ereignissen

  Alt 13. Jan 2006, 15:55
Ich würde eine Menge dadurch gewinnen, dass ich diese "neuen" Ereignisse hätte:

Der Standard-Ablauf ist folgender: Der Benutzer klickt auf den Button "Drucken". Dann kümmert sich das Frame vollkommen automatisch dadrum, dass der Report vorbereitet wird, bestimmte Eigenschaften, wie ausgewählter Drucker, etc. eingestellt werden und so weiter. Dann wird das Ereignis OnBeforePrint gefeuert mit einer DokumentenID (i.d.R. Rechnungsnummer oder ähnlicher Primärschlüssel). Dann kann das Fenster eine Query öffnen, so dass das richtige Dokument gedruckt wird. Dann kommt wieder das Frame zum Einsatz und startet den tatsächlichen Druck.

Da ich auch PDF-Dateien erstellen lassen kann und evtl. auch einen eMail-Versand einbauen möchte, kommt da schon einiges an Funktionalität zusammen, was ich nicht für jeden Druck copy&pasten möchte. Daher hat das Frame diese Ereignisse.

Wenn ich nun im OI einfach einen neuen Ereignishandler für den Drucken-Button schreiben muss, bringt mir das Frame nicht mehr ganz so viel, bzw. ist nicht so simpel wie gewünscht einsetzbar.

Viele Grüße,
Dominik
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz