Domino 9 und frühere Versionen > ND8: Entwicklung

Alter von Personen berechnen - Fehler im persönlichen Notesadressbuch ?

<< < (2/4) > >>

koehlerbv:
Auch "Deine / meine"  :) Formel ergibt bei mir 39. Du solltest Dir mal genau ausgeben lassen, was die Ergebnisse Deiner _AktDatumx sind.

Folgende Anmerkungen noch:
1) Dieses @TextToTime ('Heute'-in-einer-Sprache) ist aus meiner Sicht sehr kritisch, ich würde das niemals verwenden. Während heute noch jemand kräht, das "wir immer nur deutsche Dominos" haben werden, liegt die Anwendung plötzlich auf dem Domino der japanischen Mutter oder der italienischen Neuerwerbung.

2) Das "Warum" im PersNAB habe ich nicht hinterfragt (ist mir schlicht wurscht). Das wäre mal was für einen langen Winterabend, aber hier im Breisgau soll der Frühling ante portas sein, das wird also wohl erstmal nix   ;D

Ich bin mal gespannt, was Du noch herausbekommst  ;)

Bernhard

udo187:
Hallo Benhard !

Danke erstmals für Dein Hilfe (aktuell und auch in der Vergangenheit, siehe Deine Formel für die Berechnung des Alters...  :D ).

Das @TextToTime kritisch ist ist mir bekannt.

Alternativen für tagesaktuelle Ansichten ??  ???
 
1.) @Today verwenden (wie IBM in der besagten Ansicht im persönlichen Adressbuch) mit der "fortlaufenden" Aktualisierung der Ansicht ?
2.) @Today verwenden und den Aktualisierungssintervall umstellen auf automatisch, max alle xx Stunden ?
3.) Das aktuelle Datum per periodischen Agent in die Dokumente zu schreiben
-> Replizierung ?

Was würdest Du vorziehen bzw. wie schaut Deine Lösung aus ?

Schönen Abend noch !

Udo

koehlerbv:
Darauf kann es keine einfache Antwort geben, denn das hängt (wie das meiste i nder Programmierung) davon ab, was man eigentlich erreichen will und wie die Rahmenumstände sind.
Dankbar ist ja auch ein Folder (gefüttert per Agent plus beim Schliessen eines Dokuments mit EditMode = True). Und weiteres ...
Oder: Wenn es hinsichtlich der Dokumentzahl und des Aufbaus der DB im Allgemeinen und der View im Speziellen machbar ist, durchaus auch ein @Today  ;)

Bernhard

koehlerbv:
Nachtrag:
Embedded single category view - so möglich.

Wichtig: Immer sichestellen, dass dem Nutzer klar ist, ob die View / der Folder auch aktuell sind. So ein Agent könnte ja auch mal ...

Bernhard

udo187:
Guten Morgen !

So, @TextToTime ist auch nicht das gelbe vom Ei, Index baut sich nicht von selbst neu auf
(wurde bereits in anderen Forumsbeiträgen erwähnt ).
Ich hoffte dass sich die Problematik mit dem Index bei @TextToTime "nur" dann auswirkt wenn es
direkt in der Ansichts-Selektionsformel verwendet wird und nicht wie bei mir in einer Spaltenformel.
Dem ist leider nicht so  :(

D.h. ich werde um @Today nicht herumkommen...


Was mir eigentlich nicht klar ist, ist der Fehler der Datumsberechnung im persönlichen Adressbuch.

Die hinterlegte Formel lautet:

nowMonth := @Month(@Today);
bdayMonth := @Month(Birthday);
getbday := @If(nowMonth < bdayMonth; (@Year(@Today) - @Year(birthday)) -1;  @Year(@Today) - @Year(birthday));


Warum wird der aktuelle Tag nicht mit dem Tag des Geburtstages verglichen ?
Mit dieser Formel ist man(n) ja sofort ein Jahr älter wenn der aktuelle Monat der gleiche Monat des Geburtstages ist ???  ???

Gruß
Udo

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln