Autor Thema: Backend "Type Mismatch"  (Gelesen 985 mal)

Offline notesnewbie

  • Aktives Mitglied
  • ***
  • Beiträge: 130
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Backend "Type Mismatch"
« am: 23.10.03 - 08:55:31 »
Hallo,

ich habe ein Problem was mich zur Verzweifelung treibt.

Ich lese aus einem Backend Dokument mit getitemvalue den wert eines Textfeldes aus.

test=parentdoc.getitemvalue("probfertig")

je nach wert des feldes soll nun eine aktion durchgeführt werden in diesem backend dokument

if test ="i" then  

aber hier knallt er mir immer mit der Fehlermeldung "Type Mismatch" weg. Ich verstehe es nicht denn in dem Feld steht "i".

Kann mir jemand helfen ? ::)


NotesNewbie


Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Backend "Type Mismatch"
« Antwort #1 am: 23.10.03 - 09:03:27 »
Dann schau mal mit dem Debugger, was denn Dein Item als Feld zurückgibt. Zwei Varianten, in dem Feld steht eine 1 und kommt numerisch, statt dem alpha-I. Oder der Wert kommt als Array zurück und Du müsstest mit test(0) auf den Wert zugreifen.

Wenn Du sicher sein willst, dass der Wert ein String ist, dann so:

Dim it as NotesItem

set it=doc. getfirstitem("probfertig")
test = it.text
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

klaussal

  • Gast
Re:Backend "Type Mismatch"
« Antwort #2 am: 23.10.03 - 09:04:19 »
... wie ist "test" denn definiert ?

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Backend "Type Mismatch"
« Antwort #3 am: 23.10.03 - 09:05:43 »
.... zu 90% als Variant ..... sonst würde das so wahrscheinlich nicht auftreten.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline notesnewbie

  • Aktives Mitglied
  • ***
  • Beiträge: 130
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Backend "Type Mismatch"
« Antwort #4 am: 23.10.03 - 09:06:55 »
Hallo Semeaphoros und Klaussal,

ersteinmal dankeschön für die schnelle Antwort.

@Semeaphoros,
   das probiere ich mal aus

@klaussal,
    ich habe "test" als Variant definiert


Gruss
NotesNewbie

Offline notesnewbie

  • Aktives Mitglied
  • ***
  • Beiträge: 130
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Backend "Type Mismatch"
« Antwort #5 am: 23.10.03 - 09:14:30 »
@Semeaphoros,
@Klausal,

danke für eure Hilfe. Problem ist gelöst. Mit der Lösung von Semeaphoros hats geklappt.

Nochmals herzlichen Dank.

NotesNewbie

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz