Autor Thema: If Bedingungen per & verketten funktioniert nicht  (Gelesen 1199 mal)

Offline kevisback

  • Frischling
  • *
  • Beiträge: 42
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...???

Offline Bille

  • Senior Mitglied
  • ****
  • Beiträge: 258
  • Geschlecht: Weiblich
  • Ich kam, sah und ... staunte!
Re: If Bedingungen per & verketten funktioniert nicht
« Antwort #1 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
Experience is the name
everyone gives to his mistakes.
                                             (Oscar Wilde)

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: If Bedingungen per & verketten funktioniert nicht
« Antwort #2 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




Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz