Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: kevisback am 08.10.05 - 08:54:02

Titel: If Bedingungen per & verketten funktioniert nicht
Beitrag von: kevisback am 08.10.05 - 08:54:02
Hallo zusammen,

folgendes erschreckend simples Problem:

If doc.isnew(0) = 1 & dc.Count = 1 Then
blabla
Else
blabla
End If


Hier geht er immer in den Else-Teil (obwohl beide Bedingungen wahr sind)


If doc.isnew(0) = 1 Then
If dc.Count = 1 Then
blabla
End If
Else
blablaEnd If



Hier geht er in den ersten Teil...???
Titel: Re: If Bedingungen per & verketten funktioniert nicht
Beitrag von: Bille am 08.10.05 - 10:01:25
Versuch's doch mal mit "And" statt "&"

Code
If doc.isnew(0) = 1   And   dc.Count = 1 Then
Titel: Re: If Bedingungen per & verketten funktioniert nicht
Beitrag von: TMC am 08.10.05 - 11:55:49
Außerdem:
Ist "isnew" tatsächlich ein Feld in einem Dokument? Oder willst Du prüfen ob das Dokument neu ist?
Ist das Feld vom Typ Zahl?

BTW: besser ist eigentlich, nicht die kurze Notation zu nehmen, sondern auszuschreiben,
also:
doc.GetItemValue("isnew") statt doc.isnew
Hat mehrere Vorteile, und keinen Nachteil, außer dass das schneller getippt ist.
Außerdem besteht dann keine Verwechslungsgefahr z.B. mit NotesDocument.IsNewNote