Domino 9 und frühere Versionen > ND6: Entwicklung

Das verstehe ich nun wirklich nicht mehr

(1/1)

RonMat:
Hallo Gemeinde,
habe für meine Firma eine DB aufgebaut und in dieser DB werden Costrates per Tag berechnet.
Habe also ein Anfangsdatum und ein Enddatum( Formattyp= Datum).

Formelsprache:
A= (Endatum-Anfangsdatum)/86400

Script
res1=GetitemValue(Anfang)
res2=.....................(Ende)
res=(CLng(Ende(0))-CLng(Anfang(0)))/86400

Es wird anscheinend auch alles richtig berechnet. Vergleicht man aber einen Zeitraum von
1 Jahr, stellt man fest, daß das Formelergebnis ca + 2 Tage gegenüber dem Scripergebnis
liegt?!?!?!?!?!?!?!?!!?

RonMat:
Korrektur: Natürlich wird im Script das Ergebnis nicht durch 86400 geteilt - war ein Eingabefehler.
Dieses Script habe ich auch mal im 7er Designer erstellt und dann war die Differenz nicht mehr
vorhanden. Liegt anscheinend an der 6er Version . Oder hat Jemand eine andere Erklärung?

koehlerbv:
Ich kann das von Dir beobachtete nicht nachvollziehen. Ich habe sogar das (unnötige) Clng mal eingefügt - Formel und Script weichen nicht voneinander ab. Wäre dies wirklich der Fall, hätte es schon längst einen Aufstand gegeben  ;)

Bernhard

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln