Autor Thema: Geburtstagsberechnung  (Gelesen 11214 mal)

schmidti88

  • Gast
Geburtstagsberechnung
« am: 23.02.09 - 12:14:19 »
Hallo!
Habe nun ein wenig gegooglet und hier im Forum gelesen!
Bin gerade dabei, das Alter berechnen zu lassen!


Ich möchte eigentlich das Alter in einer Feld ausgeben lassen, dachte das geht mit der Formel:

@If (@IsTime (GeburtstagDatum); (@Today -GeburtstagDatum); "")

Und anschließend möchte ich noch eine Ansicht basteln, wo nur die Leute drin stehen, die am aktuellen tag geburtstag haben!


könnt ihr mir da nochmal bei helfen?
wäre nett!

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Geburtstagsberechnung
« Antwort #1 am: 23.02.09 - 12:22:39 »
Ja. Benutz doch mal z.B. die Forumssuche, was diese zum Thema Views und Datumswerte zu sichen hat.

Des weiteren hilft es, wenn Du konkrete Fragen stellen würdest.
http://www.tty1.net/smart-questions_de.html#explicit
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline ghost

  • Aktives Mitglied
  • ***
  • Beiträge: 174
  • Geschlecht: Männlich
  • Notes ist gut!
Re: Geburtstagsberechnung
« Antwort #2 am: 23.02.09 - 13:17:01 »
Aus der Designer Hilfe:

Dates can be compared and subtracted. Subtraction yields a numeric value representing seconds. To measure the difference between two dates in days, divide the result by 86,400, which is the number of seconds in a day. For example, if you have two date fields, date1 containing [07/01/01] and date2 containing [07/05/01], the following returns 345,600:
date2-date1
To display the result as 4 days instead of 345,600 seconds, use the following code:
(date2-date1)/86,400

schmidti88

  • Gast
Re: Geburtstagsberechnung
« Antwort #3 am: 23.02.09 - 13:18:24 »
Habe leider keine Themen gefunden bezüglich

Nehme Wert 1 aus Feld1 und Nehme Wert 2 aus Feld2 und subtrahiere Feld2 von Feld1!

sry, habe noch keine ahnung, wie ich das am besten machen soll!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Geburtstagsberechnung
« Antwort #4 am: 23.02.09 - 13:22:33 »
Nachdem Dir der Geist nun die entsprechende Passage aus der DesignerHelp herausgesucht hat, sollte die Frage doch geklärt sein, oder?

Bernhard

schmidti88

  • Gast
Re: Geburtstagsberechnung
« Antwort #5 am: 23.02.09 - 13:34:58 »
Nein, leider nicht!

Denn ich bekomme folgende Fehlermeldung:
Falscher Datentyp für Operator oder @Funktion

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Geburtstagsberechnung
« Antwort #6 am: 23.02.09 - 13:42:19 »
Kann es sein, dass es sich bei Deinem Feld "GeburtstagDatum" um ein Textfeld und nicht um ein Datumsfeld handelt?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

schmidti88

  • Gast
Re: Geburtstagsberechnung
« Antwort #7 am: 23.02.09 - 13:46:03 »
Nein 3 Datumsfeld, wobei eins mit @now den aktuellen wert holt!

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Geburtstagsberechnung
« Antwort #8 am: 23.02.09 - 13:52:36 »
Das Ergebnis der Berechnung ist aber kein Datum, sondern eine Zahl.
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

schmidti88

  • Gast
Re: Geburtstagsberechnung
« Antwort #9 am: 23.02.09 - 13:55:25 »
ok, habe ich geändert!
funktioniert aber leider trotzdem nicht!
gleicher Fehler!


danke für eure hilfe!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Geburtstagsberechnung
« Antwort #10 am: 23.02.09 - 14:00:13 »
Da unsere Kristallkugeln eingeschneit sind, malst Du uns jetzt einmal auf, was für Felder Du hast, welche Typen das sind und wo welche Formel steht.

Bernhard

schmidti88

  • Gast
Re: Geburtstagsberechnung
« Antwort #11 am: 23.02.09 - 14:09:15 »
ok, danke für die hilfe:

also:

GeburtstagDatum; Datum/Zeit, Bearbeitbar -> Anweder soll Geburtstag eingeben
Alter; Datum/Zeit, Berechnet (Formel: @now) -> Notes soll aktuelles Datum hinschreiben
Berechnung; Zahl, Berechnet (Formel: GeburtstagDatum-Alter)


so, das sind die Feld, die ich dazu habe!
Folgende Fehlermeldung bekomme ich:
Feld Berechnung: Falscher Dateityp für Operator oder @Funktion

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Geburtstagsberechnung
« Antwort #12 am: 23.02.09 - 14:43:00 »
Hast Du das @IsTime wieder herausgenommen? Du bekommst die Meldung doch bestimmt bei der Anlage eines neuen Dokuments ...

Bernhard

PS: Für die Feldnamen würde Dich ein anderer Entwickler, der später mal mit Deinem Code zu tun bekommt, erschlagen: Alter ist Blödsinn (weil falsch), und Berechnet ebenso (weil nichtssagend)

schmidti88

  • Gast
Re: Geburtstagsberechnung
« Antwort #13 am: 23.02.09 - 14:53:32 »
ja das ist wieder draußen! dachte benötige ich nicht mehr!

Berechnet heißt ja kein Feld, sondern habe ich als berechnet ausgewählt beim anlegen!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Geburtstagsberechnung
« Antwort #14 am: 23.02.09 - 14:59:00 »
"Berechnet" (mein Schreibfehler!) oder "Berechnung" als Feldname ist Jacke wie Hose.

Was Du nun aber weiter willst, bleibt im Dunklen: Funktioniert Deine uns unbekannte Formel nun oder nicht?

Bernhard

schmidti88

  • Gast
Re: Geburtstagsberechnung
« Antwort #15 am: 23.02.09 - 15:12:42 »
nein, wie gesagt, die formeln sind so:

Alter: Formel: @now -> Notes soll aktuelles Datum hinschreiben
Berechnung: Formel: GeburtstagDatum-Alter

Und dann kommt die besagte Fehlermeldung!

ich weiß, Berechnung hört sich doof an! Aber ist ja mom nur zu Testzwecke!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Geburtstagsberechnung
« Antwort #16 am: 23.02.09 - 15:16:45 »
Und dann kommt ...

WANN kommt ... Das es bei DIESER Formel kommen muss, hatten wir ja schon!

Bernhard

schmidti88

  • Gast
Re: Geburtstagsberechnung
« Antwort #17 am: 23.02.09 - 15:18:51 »
wenn ich ein neues Dokument schreiben will!
sry, vergessen zu schreiben!

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Geburtstagsberechnung
« Antwort #18 am: 23.02.09 - 15:22:16 »
Also ich hab das jetzt mal auf die Schnelle nachgebaut.

Feld gebdt, Typ Datum/Zeit, bearbeitbar
Feld jetzt, Typ Datum/Zeit, berechnet (@Now)
Feld age, Typ Zahl, berechnet (@If(@IsTime(gebdt);jetzt - gebdt;0))

Und wenn ich jetzt mein Geburtsdatum in gebdt eintrage und F9 drücke bin ich viele, viele Sekunden alt.
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

schmidti88

  • Gast
Re: Geburtstagsberechnung
« Antwort #19 am: 23.02.09 - 15:27:17 »
es funtkioniert!  ;D ;D ;D danke danke danke :D

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz