AGB  ·  Datenschutz  ·  Impressum  







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

Rave hängt sich auf

Ein Thema von alphanumeric · begonnen am 4. Feb 2010 · letzter Beitrag vom 4. Feb 2010
Antwort Antwort
alphanumeric

Registriert seit: 9. Nov 2009
79 Beiträge
 
Delphi 2009 Enterprise
 
#1

Rave hängt sich auf

  Alt 4. Feb 2010, 07:43
Servus,

mein derzeitiges Problem ist relativ schwer reproduzierbar:
Ich generiere Dokumente mit einigen Positionen und Sub-Positionen. Die Positionen sind abhängig zur Auftragsnr,
welche dann mithilfe dieser ausm sql ausgelesen werden.
Zum eigentlichen Problem: Rave Reports hängt sich bei genau einer Kunden Nummer(bisher habe ich nicht mehr gefunden) auf. Er fängt an zu generieren, und sobald er Seite 4 erreicht, machts bumm und ich kann das Programm nurnoch über den Task Manager schließen.

Derweilen habe ich schon ne logfile eingebaut, in der mir die Positionsnummer, welche soweit eindeutig für mich identifizierbar ist, ausgegeben wird. An der zuletzt ausgegebenen Positionsnummer hab ich nun nen breakpoint per sleep gesetzt und mir die prozedur angesehen...siehe da, sie läuft durch! Erst nachdem er auf das End fährt, schmiert das Programm in einen unerklärlichen extasezustand in dem es nicht mehr ansprechbar ist.(ganz im opium-stil!)

Anschließend hab ich mein Projekt kopiert und im neuen Projekt einfach mal alles rausgelöscht, was vor den positionen gedruckt wird, wo eben der fehler auftritt.

Wer hätte es gedacht: jetzt bleibt er halt auf Seite 1 hängen, statt eben auf Nr. 4, weil ja der rest nun leer bleibt und eben nicht gedruckt wird.

Jemand ne ahnung, was das sein könnte? ich erzeuge die Rave und dataset objekte übrigens programmatisch, da das ganze sich nicht so gut mit dlls verträgt, wenn man die einfach auf die form zieht.

Gruß,
alphanum
  Mit Zitat antworten Zitat
GHorn

Registriert seit: 24. Mär 2009
Ort: NRW
124 Beiträge
 
#2

Re: Rave hängt sich auf

  Alt 4. Feb 2010, 09:09
Hi,

Zitat:
Erst nachdem er auf das End fährt, schmiert das Programm in einen unerklärlichen extasezustand in dem es nicht mehr ansprechbar ist.(ganz im opium-stil!)
Was passiert denn nach dem "end"? Kannst Du etwas Quellcode beisteuern?

Hast Du den SQl-Befehl schon einmal separat abgesetzt und Dir die Ergebnisliste genau
angesehen?

Ohne Details kann's alles sein: Rave, DB incl. stored proc. und Treiber und Dein Programm.

Gruß
Gerald
  Mit Zitat antworten Zitat
alphanumeric

Registriert seit: 9. Nov 2009
79 Beiträge
 
Delphi 2009 Enterprise
 
#3

Re: Rave hängt sich auf

  Alt 4. Feb 2010, 09:18
Wir haben das Problem lokalisieren können und umgehen können.
Das ganze ist ein Bug im Rave-Reports 7.6.2 BE - er kann in dieser Version keine Tabulatoren im Text, der eben in die DataViews kommt, verarbeiten und schießt sich Programmintern in ne Endlosschleife. umgehbar is das derzeit wohl nur, wenn man die tabs durch leerzeichen ersetzt!

gruß
  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 08:29 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