Autor Thema: Fälligkeit berechnen (Datum)  (Gelesen 2867 mal)

Offline DaJamz

  • Frischling
  • *
  • Beiträge: 38
  • Geschlecht: Männlich
  • Warum hat mich keiner gewarnt???
Fälligkeit berechnen (Datum)
« am: 20.02.08 - 21:37:55 »
Hallo Gemeinde,

sitze jetzt schon den zweiten Abend total auf der Leitung.  ???
Habe die Hilfe durchsucht, ich habe das Forum durchsucht, ich habe das Notebook in die Ecke geworfen, ich habe 4 Tafeln Schokolade gegessen aber ich finde nicht die Lösung:

Aufgabe:
Der Inhalt des Feldes WEInvdate (Typ: Datum/Zeit) soll um die Anzahl Tag, welche in dem Feld Nettotage (Typ: Text) enthalten ist, erhöht werden und in das Feld WEDuedate (Typ: Datum/Zeit) geschrieben werden. Das ganze soll im "Exiting" des Feldes WEInvdate passieren.

Ich steh auf dem Schlauch!!!!  :'( Wer kann mich erlösen?

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Fälligkeit berechnen (Datum)
« Antwort #1 am: 20.02.08 - 22:04:30 »
Hallo (namenloser),

verstehe ich das richtig, dass Du in der DesignerHilfe  @Adjust (Für Formel) bzw. die AdjustDay method (Script) nachlesen möchtest?

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Fälligkeit berechnen (Datum)
« Antwort #2 am: 21.02.08 - 00:04:39 »
Hallo Werner,

ich will das um ein paar Punkte ergänzen. "Sascha" hat er als Namen letztens dazugeschrieben, aber es wäre einfach besser, wenn man das unter jedes Posting setzt (es sei denn, man ist bekannt wie ein bunter Hund).

@Sascha:
- Über die Gefahren des Verlassens auf das Exiting-Event bist Du Dir bewusst?
- PostRecalc sollte getriggert werden, da das auch bei anderen Ereignissen dann greift
- Abschliessend muss im QuerySave berechnet werden
- "Anzahl Nettotage" in einm TEXTfeld ist schräg bis krank. Ist das eine Zahl oder nicht?

@Werner: AdjustDay (NotesDateTime) ist hier schon Overkill. Wenn die Prüfungen auf korrekte Inhalte in WEinvdate und Nettotage gelaufen sind (!!!), reicht ein
Dim vBaseDate As Variant
vBaseDate = NotesDocument.WEInvdate (0)
NotesDocument.WEInvdate = vBaseDate + Cint (NotesDocument.Nettotage (0))

Für so einen Pippifax braucht man die NotesDateTime class gar nicht  ;)

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz