Autor Thema: If Anweisung trifft nie zu...warum?  (Gelesen 1018 mal)

Offline Steffen_Albrecht

  • Senior Mitglied
  • ****
  • Beiträge: 300
  • Geschlecht: Männlich
  • Trübsal ist nicht das Einzige was man blasen kann!
If Anweisung trifft nie zu...warum?
« am: 12.07.02 - 15:15:23 »
Hallo,

ich muss schon wieder nerven... :-/
Ich habe ein kleines Stück Quellcode mit angefügt..
Mit If doc Is Nothing wll ich prüfen, ob er bei Set doc = view = db.GetView("(LieferantenKey)") einen Wert zurückbekommen hat. Aber egal ob in der Ansicht (LieferantenKey) ein wert steht, wen er zurückbekommen müsste, trifft nie die Else-Anweisung zu.

Weiß jemand warum? ???

Gruß
  Steffen



Dim doc As NotesDocument
'-----------------------------------------------------------------------------
Set view = db.GetView("(LieferantenKey)")
Set doc = view.getdocumentbykey( key )
'-----------------------------------------------------------------------------
If doc Is Nothing Then
     'Einfach wegspeichern wenn das Dokument noch nicht existiert
     Ok2Save = True
     Exit Function
Else
...bla bla bla...
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Codde

  • Frischling
  • *
  • Beiträge: 2
  • Geschlecht: Männlich
    • Firmenhomepage
Re: If Anweisung trifft nie zu...warum?
« Antwort #1 am: 12.07.02 - 15:40:02 »
Ich glaube fast das es daran liegen könnte das du ihm gar keinen Key mitgiebst.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Gruß


Codde

Offline Polarbaer

  • Aktives Mitglied
  • ***
  • Beiträge: 197
  • Geschlecht: Männlich
  • Whatever kills you, will not make you stronger!
Re: If Anweisung trifft nie zu...warum?
« Antwort #2 am: 12.07.02 - 15:42:03 »
Welchen Wert hat KEY ? Wahrscheinlich findet die getdocumentbykey anweisung kein passendes Dokument, sodass immer die IF Anweisung zutrifft !?
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re: If Anweisung trifft nie zu...warum?
« Antwort #3 am: 12.07.02 - 16:07:45 »
was auch gut der fall sein kann:
die methode sucht nach der ersten sortierten spalte.
ist die spalte, in der du nach dem key suchst, denn auch die erste sortierte ?

till
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Steffen_Albrecht

  • Senior Mitglied
  • ****
  • Beiträge: 300
  • Geschlecht: Männlich
  • Trübsal ist nicht das Einzige was man blasen kann!
Re: If Anweisung trifft nie zu...warum?
« Antwort #4 am: 15.07.02 - 07:07:43 »
Erstmal vielen Dank für eure Antworten!

Ich habe den Fehler gefunden.
Ich habe eine versteckte Ansicht geschaffen, in denen nur die Schlüssel stehen.
Die Spalte, die nun die Schlüssel enthält, war nicht sortiert. ::).

Trotzdem nochmals vielen Dank für eure schnellen Antworten

Gruß
  Steffen
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz