![]() |
Fastreport : simplen string ausdrucken
Liste der Anhänge anzeigen (Anzahl: 1)
Moin,
mein Delphi Programm baut zur Laufzeit einen String zusammen. Dieser soll nun gedruckt werden. Zusammen mit anderen Sachen und mit Fastreport. Die Frage ist jetzt, wie ich den an den fastreport übergebe ? In der spärlichen Hilfe bin ich auf variablen gestossen, die man eventuell für sowas verwenden kann. Nur : wie platziere ich die auf dem Report ? Und wie lege ich sie überhaupt an ? Ich habe hier mal einen Screenshot angehängt, aber da geht nichts. Rechte Maustaste ist tot und auf Bildschirm steht auch nirgendwo "Variable erzeugen" Wie kann ich nun eine Variable anlegen ? Und was noch wichtiger ist : wie übergebe ich den Wert einer Variable aus Delphi an den Report. |
AW: Fastreport : simplen string ausdrucken
Eine Memo auf' s Band und dann im Code:
Delphi-Quellcode:
Report.FindObject('MemoName').Memo.Text := string;
Frank |
AW: Fastreport : simplen string ausdrucken
Hi,
im FR Designer auf Report - Variables. Da eine "GRuppe" anlegen, darin eine Variable. Die dann benennen wie beliebt. Im entsprechenden Band ein Memo rein setzen, da rein dann die Variable, oder gleich die Variable aus dem Datenbereich rechts auf das Band ziehen. Im Code dann folgendes:
Delphi-Quellcode:
cu
frxReport.LoadReport();
frxReport.Variables.Variables['Variablenname'] := Wert; |
AW: Fastreport : simplen string ausdrucken
@Dataspider :
Tippe mal das hier ein
Delphi-Quellcode:
Und dann setze mal einen
Report.FindObject('MemoName')
Delphi-Quellcode:
Da ist weit und breit nichts von Memo, geschweige denn von Text zu sehen. Wäre zwar gut, wenn das so ginge, ist aber wohl trotzdem nur mit Klimmzügen zu erreichen. Es geht darum, nur einen String zu drucken !!! @Fastreport : lächerlich, Amen. :mrgreen:
.
Dann schau ich mir morgen mal noch das von Lemmy an. Es ist entsetzlich. Zuerst wird Quickreport abgekündigt, dann Rave und dann kommen sie mit so einem unausgegorenen Zeugs wie Fastreport. Würde mal gerne einen grösseren Report sehen, der damit funktioniert. Vielleicht sieht ja noch einer was, aber in absehbarer Zeit wird dann eben von mir Fastreport abgekündigt. :mrgreen: |
AW: Fastreport : simplen string ausdrucken
Zitat:
|
AW: Fastreport : simplen string ausdrucken
Manchmal hilft ja auch ein lächerlicher, unausgegorener Blick in die Dokumentation - was wir natürlich als erfahrene Programmierer längst gemacht haben, oder etwa doch nicht?
Frei nach Merkel: Dokumentation ist noch Neuland :roll: |
AW: Fastreport : simplen string ausdrucken
Ich glaube, an dir ist vorbeigegangen, dass die Dokumentaion für die Katz ist. Wenn man in Demos so etwas nicht findet : // (**) {} und dahinter natürlich auch nichts, dann ist das wohl aussagekräftig genug, oder ? Das zeigt lediglich, dass nicht vorhandene Kommentare in dieser Weise eben auch für die Katz sind, denn man sieht, dass jemand vermeintliche bzw. keine Lösungsvorschläge macht, sich aber mit dem Thema in keinster Weise auskennt. :mrgeen: Wo ist da der Sinn ?
|
AW: Fastreport : simplen string ausdrucken
Nun, alles was hier angesprochen wurde ist in der Dokumentation zu finden - kann also dort nachgelesen werden.
Welchen Sinn macht es jetzt, diese - dir ja bekannte Dokumentation - hier nochmal auszugsweise wiederzugeben? Gefühlt keinen. Und im Stillen habe ich den Verdacht, dass du die Dokumentation nur so überflogen hast und einfach nur einen Dummen suchst, der für dich die Dokumentation durchliest und dir die Stellen mundgerecht markiert. Nun denn, viel Erfolg :thumb: |
AW: Fastreport : simplen string ausdrucken
Hallo,
also ich habe mich vor ein paar Jahren 1-2 Tage mit dem Fastreport beschäftigt und damit war die Sache für mich erledigt. Einmal gekapselt und dann immer wieder benutzt, das der Fastreport unausgegoren sein soll, kann ich überhaupt nicht bestätigen, bei mir hat der immer treu seine Dienste geleistet und ist dabei seinem Namen durchaus gerecht gewurden. Man kann schnell Reports erstellen und diesen werden dann auch schnell gedruckt. Da ich das gesamte Problem mit einem Framework weggekapselt habe, würde sich mir die Frage so gar nicht stellen. Ich würde einfach ein Model um ein Feld erweitern, dem ich dann den entsprechenden String mit auf dem Weg geben würde.:roll: mfg frank |
AW: Fastreport : simplen string ausdrucken
Zitat:
5000 Seiten eines einfachen Tabellenreports in < 5 Sekunden. Gut, wer braucht (>)5000 Seiten? Ach ja, die Zentralbanken: Einzelauflistung der Finanztransaktionen einer Bank. Hansa, wenn man -wie Du- zu intelligent ist, dann hat man es natürlich schwer, mit einer Software zu arbeiten, deren Dokumentation durch eine einzige Anwendung (die 'Demo') fast komplett abgedeckt ist. Der Rest ist in 2 PDF's vorhanden, die zumindest mir (als amtlicher Vollpfosten) ausgereicht haben. Zenturio Hohlenus (Asterix bei den Spaniern) hatte schon recht: ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:35 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