AGB  ·  Datenschutz  ·  Impressum  







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

Drucken Deluxe

Ein Thema von Gruber_Hans_12345 · begonnen am 29. Nov 2016 · letzter Beitrag vom 30. Nov 2016
Antwort Antwort
Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.441 Beiträge
 
Delphi 2007 Professional
 
#1

AW: Drucken Deluxe

  Alt 29. Nov 2016, 12:54
hmmm ich verwende ja schon den ReportBuilder, aber das ist ja eigentlich nicht so ganz was ich möchte,
da gehe ich ja eher mit dem Ansatz rein, ich habe Daten aus einer dB und diese möchte ich drucken.

Ich habe hier ja Elemente aus meinem Formular eine Liste ein gezeichnetes Bild, die möchte ich ausdrucken lassen.
Aber da ich das nicht so fix haben möchte, sollte der user diese eben noch verschieben und etwas umändern können.
Da wüsste ich nicht wie ich da mit einer normalen Reportengine die aus der DB druckt ansetzen sollte...
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat
Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Drucken Deluxe

  Alt 29. Nov 2016, 13:04
In gewisser Weise kann man da auch noch mit dem UserDataSet einiges machen. Dafür braucht man dann nicht zwingend eine DB.

Habe das allerdings erst einmal gemacht. Funktioniert zwar, geht aber bestimmt eleganter. Vielleicht sollte sich Günther dazu nochmal äußern.

Im schlimmsten Fall hilft einfach selbst auf das Printer Canvas zeichnen. Da kannst du dann alles selbst machen. Ist aber eben nicht wirklich komfortabel. Aber es wurde in diversen anderen Threads hier im Forum (noch gar nicht so lange her) auch über Report Generatoren gesprochen die weitaus mehr können, aber auch dementsprechend teuer sind.

EDIT: Einer ist mir gerade eingefallen: List & Label

Den Editor halte ich für Laien nicht für bedienbar, erst recht nicht auf einer Touch-Oberfläche.
Der gleichen Meinung bin ich auch. Deshalb schrieb ich ja folgendes:
Die Frage ist nur, ob ein normaler Endanwender mit der Oberfläche zurecht kommt. Die sieht dann nämlich nicht anders aus als das was du als Entwickler auch einsetzt.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.585 Beiträge
 
Delphi 12 Athens
 
#3

AW: Drucken Deluxe

  Alt 29. Nov 2016, 14:17
http://www.quickreport.co.uk/ lebt och noch
das war vor FastReport früher mal bei Delphi dabei

Und dann gab es doch noch was von den Indern?
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von sh17
sh17

Registriert seit: 26. Okt 2005
Ort: Radebeul
1.690 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Drucken Deluxe

  Alt 29. Nov 2016, 14:25
Vielleicht reicht/funktioniert das

https://github.com/landrix/TPrintPreview-for-Delphi
Sven Harazim
--
  Mit Zitat antworten Zitat
TBx
(Administrator)

Registriert seit: 13. Jul 2005
Ort: Stadthagen
1.915 Beiträge
 
Delphi 12 Athens
 
#5

AW: Drucken Deluxe

  Alt 29. Nov 2016, 15:51
Ansonsten kannst Du es mal mit Virtual Print Engine versuchen.
Thomas Breitkreuz
  Mit Zitat antworten Zitat
Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.494 Beiträge
 
Delphi 12 Athens
 
#6

AW: Drucken Deluxe

  Alt 30. Nov 2016, 12:03
Der ReportBuilder kann das alles, man benötigt halt die etwas größere und teurere Version, damit auch der Anwender den Report bearbeiten kann.

Mit der TppJITPipeline kann man eigene Daten als Datensätze und Felder bereitstellen.
Mit RecordCount gibt die Anzahl der Datensätze an (im einfachsten Fall einer).
Die Spalten kann man direkt im Field Editor anlegen.
Im Ereignis OnGetFieldValue stellt man die Daten für die Felder bereit (RecordIndex berücksichtigen). Das funktioniert auch mit den Daten eines Bildes.

Der Anwender plaziert im Report dann z.B. ein Image und wählt dazu das Feld mit dem Bild aus der Pipeline aus.
  Mit Zitat antworten Zitat
Antwort Antwort


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 23:40 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