Domino 9 und frühere Versionen > ND6: Entwicklung
If Abfrage im Notes Script wirkungslos...
Thobz:
Hallo,
mit dem folgenden Code Schnipsel stimmt irgendwas nicht.
Die 1. If Abfrage funktioniert einwandfrei, aber die 2. scheint immer wahr
zu sein und somit läuft er dort auch immer rein.
Obwohl 'neu' in einigen Fällen größer als 'alt' ist.
Habt ihr eine Idee woran das liegt ?
Die Werte sind okay, hab ich mir schon per MsgBox anzeigen lassen.
Dim neu As Variant
Dim alt As Variant
neu=doc.KBETR(0)
alt=doc.KBETRV(0)
Browser=Evaluate("@ClientType")
If Browser(0)="None" Then
If alt > neu Then
strAenderung = GetWareninfoBezeich( Doc.AEART(0), False ) + doc.KBETRV(0) + " " +
doc.KONWAV(0) + " --> " + doc.KBETR(0) + " " +doc.KONWA(0)
End If
End If
gruß Thobz
DAU-in:
Sind die Werte als Strings gespeichert?
Dann sieht das zwar richtig aus, aber das mit dem '>' geht in die Hose.
klaussal:
Ich würde die beiden Felder als "Long" definieren. Da stehen ja wohl Zahlen drinne.
Glombi:
Dim neu As Variant
Dim alt As Variant
Was soll das? Stehen da Zahlen, Text oder Datumswerte drin?
Sind die Felder immer gefüllt?
Thobz:
Hallo,
also in den Werten sind Zahlen, zum Beispiel 99.00 oder 139.90.
Also wenn ich sie als Long deklariere, bekomme ich die Meldung "TypeMismatch".
Die Felder sind auch immer gefüllt...
gruß Thobz
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln