AGB  ·  Datenschutz  ·  Impressum  







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

ListView in Rave-Reports abbilden

Ein Thema von CalganX · begonnen am 12. Mai 2004 · letzter Beitrag vom 6. Jun 2007
Antwort Antwort
Seite 3 von 3     123   
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
 
Delphi XE2 Professional
 
#21

Re: ListView in Rave-Reports abbilden

  Alt 27. Mai 2007, 22:05
Danke für das Beispiel
Das hat mir schon viel gebracht!

Wenn das Gewitter verzogen ist, dann kannst du mir noch verraten wie man so Art Gitternetzlinien einbauen kann

[Edit]
Das mit den Gitternetzlinien hat sich erledigt!
Man braucht ja nur eine horizontale Linie und ein paar vertikale Linien in das DataBand legen.

Nebenbei bemerkt ist in deinem Beispiel-Programm ein Fehler. Du nimmst an, dass die ListView-Liste beim Index 1 beginnt, richtig ist aber Index 0.
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Keldorn

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

Re: ListView in Rave-Reports abbilden

  Alt 28. Mai 2007, 08:54
Zitat von Helmi:
Nebenbei bemerkt ist in deinem Beispiel-Programm ein Fehler. Du nimmst an, dass die ListView-Liste beim Index 1 beginnt, richtig ist aber Index 0.
stimmt, kleiner Flüchtigkeisfehler

was ich noch vergessen habe: ich habe habe darauf verzichtet, im rvproject storerav zu verwenden, damit du keine Probleme beim Öffnen hast.

Mfg Frank

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
 
Delphi XE2 Professional
 
#23

Re: ListView in Rave-Reports abbilden

  Alt 28. Mai 2007, 10:36
Zitat von Keldorn:
was ich noch vergessen habe: ich habe habe darauf verzichtet, im rvproject storerav zu verwenden, damit du keine Probleme beim Öffnen hast.
Was macht den storerav?

Was mich noch interessieren würde:
Was bedeutet bei
WriteField('FieldName', dtString, 15, '', ''); die "15"?
Worauf beziehen sich die?
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Keldorn

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

Re: ListView in Rave-Reports abbilden

  Alt 28. Mai 2007, 13:01
Zitat von Helmi:
Was macht den storerav?
damit wird die Raveprojekt-Datei mit in deine Exe gepackt und du brauchst die rav-Datei nicht mit deinem Projekt weiterzugeben.

Zitat:
Was mich noch interessieren würde:
Was bedeutet bei
WriteField('FieldName', dtString, 15, '', ''); die "15"?
Worauf beziehen sich die?
Länge des Feldes. Wenn du ein Feld aus dem Dataview mit gedrückter Strg-Taste ins Databand ziehst, wird gleich eine Datatext-Kompo im Databand erstellt. Das hat dann gleich die Breite für 15 Zeichen.

Mfg Frank

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
 
Delphi XE2 Professional
 
#25

Re: ListView in Rave-Reports abbilden

  Alt 28. Mai 2007, 13:10
Zitat von Keldorn:
Zitat:
Was mich noch interessieren würde:
Was bedeutet bei
WriteField('FieldName', dtString, 15, '', ''); die "15"?
Worauf beziehen sich die?
Länge des Feldes. Wenn du ein Feld aus dem Dataview mit gedrückter Strg-Taste ins Databand ziehst, wird gleich eine Datatext-Kompo im Databand erstellt. Das hat dann gleich die Breite für 15 Zeichen.
Das versteh ich jetzt nicht!

Ich hab testweise mal ein Field deklariert das so ausschaut:
WriteField('Row', dtString, 1, '', ''); Nach deiner Erklärung dürfte es nur 1 Zeichen zulassen. Wenn also z. B. der String "123" übergeben wird, müsste im DataText nur die "1" zu sehen sein. Ich seh aber "12".

Irgendwas stimmt da doch ned oder?
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Keldorn

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

Re: ListView in Rave-Reports abbilden

  Alt 28. Mai 2007, 15:47
ich habs nicht probiert, der Wert wird sicher aber immer nährungsweise sein, wenn du mit proportionalen Fonts agierst.
"W" ist z.B. bei Arial fast so breit wie "12" zusammen, da wirds natürlich auch mit einer Berechnung schwierig

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
 
Delphi XE2 Professional
 
#27

Re: ListView in Rave-Reports abbilden

  Alt 29. Mai 2007, 12:12
Zitat von Keldorn:
ich habs nicht probiert, der Wert wird sicher aber immer nährungsweise sein, wenn du mit proportionalen Fonts agierst.
"W" ist z.B. bei Arial fast so breit wie "12" zusammen, da wirds natürlich auch mit einer Berechnung schwierig
mmh - also so richtig überzeugen tuts mich nicht!
Ich hab ein Field:
WriteField('ListName', dtString, 1, '', ''); Und übertrage den String "ListView"
und den seh ich komplett. Also irgendwie hat die 1 nichts mit der Länge zu tun
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Keldorn

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

Re: ListView in Rave-Reports abbilden

  Alt 6. Jun 2007, 20:35
bissel späte Antwort, hatte Streß.
Zitat von Helmi:
Und übertrage den String "ListView"
und den seh ich komplett. Also irgendwie hat die 1 nichts mit der Länge zu tun
Also das haut schon so hin. Aber die Länge hat mehr oder weniger nur Auswirkungen, wenn du ein Databand durch drag und drop vom Dataview in den Report ziehst. Dann hat das Databand die Länge, die im jeweiligen Feld im Dataview eingestellt ist.
Wenn du nachträglich im Delphi-Prog die Size änderst, hat das keine Auswirkungen.

Mfg Frank

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


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 03:21 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