AGB  ·  Datenschutz  ·  Impressum  







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

FastReport Alter berechnen

Ein Thema von climbophil · begonnen am 4. Jun 2012 · letzter Beitrag vom 4. Jun 2012
Antwort Antwort
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#1

AW: FastReport Alter berechnen

  Alt 4. Jun 2012, 14:45
Es wäre trotzdem schön, wenn Du schreiben würdest woran es gehakt hat, dann könnten vllt. auch andere daraus lernen.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
climbophil

Registriert seit: 4. Jun 2012
6 Beiträge
 
#2

AW: FastReport Alter berechnen

  Alt 4. Jun 2012, 14:49
Das DB Fled konnte nicht gefunden werden, da ich mich vertippt hatte

Jetzt habe ich aber ein erneutes Problem, überall steht die selbe Zahl drin. Kann man das irgendwie in einer Schleife durchlaufen lassen?
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.403 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: FastReport Alter berechnen

  Alt 4. Jun 2012, 15:23
hm.. sind vermutlich alle gleich alt?

Und weil Du heute deinen ersten Tag hier hast, vielleicht noch die Info: Wenn wir dir jede kleine Information aus der Nase ziehen müssen, dann bekommst Du irgend wann immer weniger Antworten

Woran es liegen kann:
1. bei allen Datensätzen kommt das selbe Datum (a. weil es halt so ist; b. fehlerhafte SQL; c. fehlerhafte Daten)
2. Dein Report ist nicht korrekt,
3. deine Einbindung des Codes in den Report ist an der falschen Stelle
.....

jetzt die Frage an dich: Woher sollen wir wissen woran es bei dir klemmt, wenn Du nicht mehr Material lieferst?

Grüße
  Mit Zitat antworten Zitat
climbophil

Registriert seit: 4. Jun 2012
6 Beiträge
 
#4

AW: FastReport Alter berechnen

  Alt 4. Jun 2012, 15:30
Also es sind NICHT alle gleich alt.

Dann stimmt wohl was an meinem Report nicht, da ich die Abfrage schon getestet hab und es ist alles soweit korrekt.

Der FastReport Code:
Code:
begin
  Memo1.Text:=FloatToStr( (now-frxDBDataset2.Geburtstag)/365);
end.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.666 Beiträge
 
Delphi 12 Athens
 
#5

AW: FastReport Alter berechnen

  Alt 4. Jun 2012, 15:33
Das entsprechende Ereignis wäre noch interessant. Memo1.OnBeforePrint sollte eigentlich funktionieren.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.784 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: FastReport Alter berechnen

  Alt 4. Jun 2012, 15:34
Hallo,

was ist denn frxDBDataset2.Geburtstag für ein Typ.

Wenn es kein TDateTime (flaot) ist, lannst Du es auch nicht von now subtrahieren.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.403 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: FastReport Alter berechnen

  Alt 4. Jun 2012, 16:18
Also es sind NICHT alle gleich alt.
davon bin ich auch nicht ausgegangen

Soll irgend ne Liste mit Namen und Alter auf Papier ausgegeben werden? WErden denn die Namen korrket ausgegeben? Wird das Geburtsdatum bei jedem korrekt ausgegeben? Dann würde zumindest schon mal der Report passen. Dann sollte die Antwort von DeddyH schon passen....
  Mit Zitat antworten Zitat
climbophil

Registriert seit: 4. Jun 2012
6 Beiträge
 
#8

AW: FastReport Alter berechnen

  Alt 4. Jun 2012, 19:07
Also, die Namen werden alle richtig angezeigt. Ich werde es morgen früh gleich mal probieren.

Edit:
Wo soll ich das Memo1.OnBeforePrint reinpacken?
Das Geburtstagsfeld in der DB ist vom Typ Date.

Edit2:
Ja, das Geburtsdatum wird bei jedem korrekt angezeigt.

Geändert von climbophil ( 5. Jun 2012 um 07:15 Uhr) Grund: Nachtrag
  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 13:37 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