AGB  ·  Datenschutz  ·  Impressum  







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

Rave Reports : Daten in Überschriften

Ein Thema von MARGERSCH · begonnen am 13. Jan 2006 · letzter Beitrag vom 16. Jan 2006
Antwort Antwort
MARGERSCH

Registriert seit: 6. Dez 2004
Ort: Pfalzgrafenweiler
38 Beiträge
 
Delphi 2010 Professional
 
#1

Rave Reports : Daten in Überschriften

  Alt 13. Jan 2006, 12:25
Hallo,
bislang war es in den Quickreports möglich, Daten in den Überschriften vom Programm zu setzen. Dazu wurde einfach die QRLabel-Komponente im Programm mit den neuen Werten gefüllt. Bei den Rave Reports muss ja eine Verbindung über (oder TRvDatasetConnection) hergestellt werden. Diese Daten werden jedoch nur im Detailbereich angezeigt. Dort stehen aber die zugehörige Detaildaten (über TRvDatasetConnection verbunden).
Die Erzeugung eines Master-/Detail-Reports kommt auch nicht in Frage, da es nicht ein Masterfeld, sondern 10 gleichzeitig zu füllende "Master"-Felder geben müsste.
Gibt es eine Möglichkeit über eine TRvCustomConnection Daten auch im oberen Bereich (im Band, nicht im DataBand) zu füllen ?
Martin
  Mit Zitat antworten Zitat
merlin17

Registriert seit: 15. Dez 2002
Ort: Mittelfranken
980 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

Re: Rave Reports : Daten in Überschriften

  Alt 13. Jan 2006, 13:21
Geht selbstverständlich auch mit Rave <g>

SetParam bzw. Rave + Parameter hier mal als suchbegriff!!

alternativ noch über den RANT-Weg, ist aber nicht die Empfehlung...


thomas, TeamNevrona
- TeamNevrona cannot respond to questions received via email -
http://rave-notes.blogspot.com
  Mit Zitat antworten Zitat
MARGERSCH

Registriert seit: 6. Dez 2004
Ort: Pfalzgrafenweiler
38 Beiträge
 
Delphi 2010 Professional
 
#3

Re: Rave Reports : Daten in Überschriften

  Alt 16. Jan 2006, 12:33
Hallo Thomas,

ich habe zu dem Thema Rave und Parameter einiges gefunden, allerdings ist das meiste von Nevrona und bei sämtlichen Unterseiten werden seit Freitag immer mit "An Error has occurred" aufgerufen, so dass ich die gewünschte Information nicht erhalte.

Allerdings habe ich in der Delphi-Hilfe auch die Funktion SetParam gefunden. Sie ist allerdings nur oberflächlich beschrieben. Mir ist nicht ganz klar, welche Parameter eigentlich übergeben werden müssen. Ich habe es versucht mit dem Namen des anzuzeigenden Objekts ObjName im Rave Report-Entwurf und dem Wert, der aktuell angezeigt werden soll, NewValue und rufe die Prozedur so auf

rpCalibration.SetParam('ObjName', NewValue) .
Leider wird nichts wirklich übergeben. Die ursprünglichen Werte stehen noch im Rave Report.
Vielleicht weißt du Rat?

Danke Martin
Martin
  Mit Zitat antworten Zitat
Keldorn

Registriert seit: 6. Mär 2003
Ort: Meißen
876 Beiträge
 
Delphi 10.1 Berlin Professional
 
#4

Re: Rave Reports : Daten in Überschriften

  Alt 16. Jan 2006, 17:50
Hallo

1. in Rave im rechten Treeview auf "Raveproject" klicken, dann links im OI auf Paramters. Dort öffnet sich ein kleiner Editor und dort fügst du deine(n) Parameter ('Objname') hinzu.

2. ein datatext als Überschrift nehmen, auswählen und datafield wählen. dort bei Paramters deinen Paramter auswählen insert Paramter wählen. Du kannst die Sache auch mit anderen Strings oder Parametern verketten, geht prima.

3. deinen Raverport mußt du etwas anders aufrufen
Delphi-Quellcode:
RvProject1.Open;
RvProject1.SetParam('ObjName', NewValue);
RvProject1.Execute; oder executereport(Reportname)
Du siehst aber nix in der Vorschau von Rave aus, diene übergebenen Daten sind nur sichtbar, wenn du den Report vom Delphi-prog aus aufrufst!

Mfg Frank

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  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 19:45 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