Domino 9 und frühere Versionen > ND6: Entwicklung

If Bedingungen per & verketten funktioniert nicht

(1/1)

kevisback:
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...???

Bille:
Versuch's doch mal mit "And" statt "&"


--- Code: ---If doc.isnew(0) = 1   And   dc.Count = 1 Then
--- Ende Code ---

TMC:
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




Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln