AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Drucken (ein leidiges Thema)

Ein Thema von MiniMax · begonnen am 8. Mai 2011 · letzter Beitrag vom 10. Mai 2011
Antwort Antwort
Seite 2 von 2     12
MiniMax

Registriert seit: 15. Dez 2009
Ort: Bremen
193 Beiträge
 
Delphi 2009 Architect
 
#1

AW: Drucken (ein leidiges Thema)

  Alt 9. Mai 2011, 14:10
Also ich habe mal mit Rave versucht zu spielen:
Delphi-Quellcode:
procedure TForm4.RvSystem1Print(Sender: TObject);
begin
with Sender as TBaseReport do
  begin
    SetFont('Arial', 15);
    GotoXY(1,1);
    Print('Welcome to Code Based Reporting in Rave');
  end;
end;

procedure TForm4.sButton1Click(Sender: TObject);
begin
RvSystem1.execute;
end;
So wenn ich nun auf den Button klicke kommt folgende meldung:
Code:
Erste Gelegenheit für Exception bei $769DFBAE. Exception-Klasse EAccessViolation mit Meldung 'Zugriffsverletzung bei Adresse 0040D05C in Modul 'Auftragsverwaltung.exe'. Lesen von Adresse 00000042'. Prozess Auftragsverwaltung.exe (5344)
Wenn ich dann ok klicke, kommt der Output Options Dialog der aber leer ist. Bei ok kommt folgendes:
Code:
Erste Gelegenheit für Exception bei $769DFBAE. Exception-Klasse EStringListError mit Meldung 'Listenindex überschreitet das Maximum (-1)'. Prozess Auftragsverwaltung.exe (5344)
Dann direkt danach:
Code:
Erste Gelegenheit für Exception bei $769DFBAE. Exception-Klasse EAccessViolation mit Meldung 'Zugriffsverletzung bei Adresse 0040D05C in Modul 'Auftragsverwaltung.exe'. Lesen von Adresse 00000042'. Prozess Auftragsverwaltung.exe (5344)
Das ganze zeigt er mir immer bei dem end; des onclick events an!

Dann bei Ok ist alles wieder normal und es tut sich nix!!
Weiß jemand woran das liegt?
Gruß
MiniMax
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#2

AW: Drucken (ein leidiges Thema)

  Alt 9. Mai 2011, 15:05
Also ich habe mal mit Rave versucht zu spielen:
Delphi-Quellcode:
procedure TForm4.RvSystem1Print(Sender: TObject);
begin
with Sender as TBaseReport do
  begin
    SetFont('Arial', 15);
    GotoXY(1,1);
    Print('Welcome to Code Based Reporting in Rave');
  end;
end;

procedure TForm4.sButton1Click(Sender: TObject);
begin
RvSystem1.execute;
end;
So wenn ich nun auf den Button klicke kommt folgende meldung:
Code:
Erste Gelegenheit für Exception bei $769DFBAE. Exception-Klasse EAccessViolation mit Meldung 'Zugriffsverletzung bei Adresse 0040D05C in Modul 'Auftragsverwaltung.exe'. Lesen von Adresse 00000042'. Prozess Auftragsverwaltung.exe (5344)
Wenn ich dann ok klicke, kommt der Output Options Dialog der aber leer ist. Bei ok kommt folgendes:
Code:
Erste Gelegenheit für Exception bei $769DFBAE. Exception-Klasse EStringListError mit Meldung 'Listenindex überschreitet das Maximum (-1)'. Prozess Auftragsverwaltung.exe (5344)
Dann direkt danach:
Code:
Erste Gelegenheit für Exception bei $769DFBAE. Exception-Klasse EAccessViolation mit Meldung 'Zugriffsverletzung bei Adresse 0040D05C in Modul 'Auftragsverwaltung.exe'. Lesen von Adresse 00000042'. Prozess Auftragsverwaltung.exe (5344)
Das ganze zeigt er mir immer bei dem end; des onclick events an!

Dann bei Ok ist alles wieder normal und es tut sich nix!!
Weiß jemand woran das liegt?
Nee, keine Ahnung, RvSystem habe ich bislang noch nicht verwendet. Für Kunden habe ich zwei Anwendungen entwickelt, die mittels Rave einen Report generieren. Eine davon kannst du dir gerne selbst anschauen, es gibt eine Shareware-Version auf meiner Firmen-Homepage: Schau unter Downloads nach Waffenbuch.

In meinem Datenmodul liegen neben den benötigten Datasets und Datasources für jeden benötigten Report ein TRvProject und für jede daran beteiligte Tabelle eine TRvDataSetConnection. Letztere sind mit den entsprechenden Datasets verbunden (Property Dataset).

Ein Doppelklick auf die jeweilige Projektkomponente öffnet den Rave-Designer, wo du dein Report-Formular gestaltest. Ausführliche Hinweise findest du in den Tutorials, auf die ich bereits hingewiesen habe (ich schreib jetzt hier garantiert kein Rave-Tutorial).

Der Einstieg in RaveReport ist nicht leicht, man muß sich die Funktionalität erarbeiten. Gilt aber für die meisten anderen komplexeren Komponenten ebenso.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 09:56 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