AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Ohne Report engine reports erstellen !?
Thema durchsuchen
Ansicht
Themen-Optionen

Ohne Report engine reports erstellen !?

Ein Thema von dor557 · begonnen am 25. Feb 2009 · letzter Beitrag vom 22. Apr 2009
Antwort Antwort
Benutzerbild von dor557
dor557

Registriert seit: 24. Okt 2004
Ort: Walldorf
197 Beiträge
 
Delphi 10.1 Berlin Starter
 
#1

Ohne Report engine reports erstellen !?

  Alt 25. Feb 2009, 08:23
Hallo,

Ich benutze Turbo-Telphi.
Ist denke ich nichts besonderes aber nun hier mein Problem.

Man nehme eine FreeReport komponente und setze die auf das Formular.
Setze sich das alles an die Positionen wie man das haben möchte Ist eigentlich fertig speichert es ab und kann das Projekt nicht mehr öffnen.

Der Fehler ist das die Free-Report komponente einfach die dfm datei zerschiesst....

Nun meine frage.

Ich sehe immer wieder wenn ich online arbeite das es "Formulare" bzw HTML / XML dateien gibt die Din A4 format haben bzw. zum ausdrucken bestimmt sind.

Nun dachte ich ok. erstellst eine HTML datei mit CSS und gibst nicht px angaben sondern cm angaben an misst von dem Original die sachen und spcherst das so.

Fehlanzeige. NICHTS stimmt mit dem css und HTML darstellen..


Frage gibt es eine möglichkeit ein Dokument das windows OHNE probleme drucken kann das die Optik einer Tabelle darstellen kann ????

Evtl. eine OpenOffice "xls" datei erstellen !?

wenn ja wie oder hat noch jemand eine lösung ??

lg Sascha
Sascha Nickel
Man muss die Dinge nehmen wie sie kommen, man kann aber auch dafür sorgen das die dinge so kommen wie man sie nehmen möchte.
  Mit Zitat antworten Zitat
Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#2

Re: Ohne Report engine reports erstellen !?

  Alt 25. Feb 2009, 08:51
Hallo,

du könntest einfach eine Open-Document Datei (für Open Office) erstellen. Das sind gezippte XML-Dateien, oder einfach eine Word/Excel-XML (erst ab Word 2003). Erstelle einfach ein Leerdokument und schau dir die Struktur in Ruhe an.

Viele Grüße ...

  Mit Zitat antworten Zitat
nahpets
(Gast)

n/a Beiträge
 
#3

Re: Ohne Report engine reports erstellen !?

  Alt 25. Feb 2009, 10:36
Hallo,

wenn's auch PDF sein darf, dann schau Dir mal bitte PowerPDF an, das sind VCL-Komponenten (zugegeben etwas älteren Datum), mit denen ich mit Delphi 7 recht gut zurecht komme.
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.926 Beiträge
 
Delphi 12 Athens
 
#4

Re: Ohne Report engine reports erstellen !?

  Alt 25. Feb 2009, 10:46
Ich habe das mal so gemacht das
ich die RTF-Text Komponente dafür Benutzt habe.
Das ganze dann abgespeichert und direkt mit Shellexecute geöffnent (er startet dann automatisch ein kompatibles Programm).
Soweit ich weiß kann man mit Shellexecute Dokumente nicht nur öffnen sondern auch Drucken ohne das er ein Textverarbeitungs Programm öffnet.
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
Benutzerbild von dor557
dor557

Registriert seit: 24. Okt 2004
Ort: Walldorf
197 Beiträge
 
Delphi 10.1 Berlin Starter
 
#5

Re: Ohne Report engine reports erstellen !?

  Alt 25. Feb 2009, 18:37
Habe mir mal die PDF kompos runter geladen und schaue mir das mal an.

das könnte mein Problem in einem lösen.

Werde euch berichten wie ich es finde.

gruss Sascha
Sascha Nickel
Man muss die Dinge nehmen wie sie kommen, man kann aber auch dafür sorgen das die dinge so kommen wie man sie nehmen möchte.
  Mit Zitat antworten Zitat
Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#6

Re: Ohne Report engine reports erstellen !?

  Alt 22. Apr 2009, 03:39
Zitat von dor557:
Habe mir mal die PDF kompos runter geladen und schaue mir das mal an.

das könnte mein Problem in einem lösen.

Werde euch berichten wie ich es finde.

gruss Sascha
Sascha, wie kommst du mit der PowerPDF zurecht? Irgendwelche Erfahurngswerte die du uns nennen kannst?
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#7

Re: Ohne Report engine reports erstellen !?

  Alt 22. Apr 2009, 07:57
Hallo,

Ich verwende FastReport, also das kommerzielle Pendant zu FreeReport. Dort kann ich der Report-Komponente sagen, das sie die Reportinfo nicht in der DFM-speichern soll, sondern in einer separaten FR-Datei. Vor dem erstellen des Reports liest man einfach die Datei ein. Vielleicht klappt das ja mit FastReport.

Weiterhin gibt es diverse nette freie Reportkomponenten, die einem einfach viel Arbeit abnehmen. Schau doch mal bei Torry vorbei.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Ohne Report engine reports erstellen !?

  Alt 22. Apr 2009, 08:02
Z.B. http://reportman.sourceforge.net/
Oder die Community Edition der Virtual Print Engine
Ich verwende auch die FastReports und hatte das Problem mit der Dfm bisher nicht, auch wenn ich den Report einlagere
Markus Kinzler
  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 06:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz