Domino 9 und frühere Versionen > Entwicklung

restmonate zwischen heute und enddatum berechnen

<< < (3/6) > >>

ata:
... sorry, da war ich wohl zu schnell.... hier ist die Funktion AnzJahre

Function AnzJahre(StartDatum As String, EndDatum As String) As Integer
' # ata - Liefert die Anzahl der tangierten Jahre zurück
   AnzJahre = Year(Datevalue(EndDatum)) -  Year(Datevalue(StartDatum)) +1
End Function

Auch dort einfügen...

anstelle von
    sStart = docThis.fld_in_lidatum(0)
gibst du
   sStart = Today()
ein...

ata



nsm:
super, super, super, ;D ;D ;D

danke läuft sehr gut

nsm

nsm:
hallo ata,

nun habe ich noch eine frage zu deinem script:

kann ich das ganze auch in einem agent verwenden?
wenn ja, was muß ich umstallen?

vielen dank
nsm

ata:
Generell lässt sich das Script auch in einem Agent verwenden, es kommt allerdings darauf an...

... was hast du denn vor?
Den Agent verwenden, um im Frontend-Dokument was zu ändern,
oder nur im Backend arbeitend was ändern?

Im Frontend ändern funktioniert wie ich dir den Code gesendet habe. Du musst eben die beiden Funktionen auch in den Agenten übernehmen...

Bei Backend mußt du dir die Dokumente anders initialisieren, über eine View, DokumentCollection, oder was auch immer...

ata

nsm:
hallo ata,

ich habe nun folgendes problem:

wenn ich den code ins postrecalc stelle, erhalte ich beim öffnen
und jeder aktion eine fehlermeldung, daß in einem verwendeten
feld kein wert steht. das ist ja auch kalr, da ich ja erst mit dem
befüllen der maske beginne.

nun war meine idee, den code über einen agenten auszulösen
wenn das doc bearbeitet wird.


das ist das eine, das andere stellt sich wie folgt dar:
ich errechne aufgrund des wertes der such das script ermittelt wird
eine summe. nun ist dise summe nur aktuell, wenn ich das doc
bearbeite das script susführe und erneut speichere.

diese summe soll allerdings in einer view angezeit werden.
meine idee dazu, ein agent der die monatsberechnung jeden
1 eines monats aktualisiert. somit habe ich immer monatsaktuelle
views.

oder sehe ich da was falsch?

nsm

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln