Autor Thema: if abfrage mit &  (Gelesen 1349 mal)

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
if abfrage mit &
« am: 25.08.04 - 17:28:37 »
Ich hab eine db die im Querysave das drinnen hat:

   Msgbox doc.FMRStatus(0)
   Msgbox doc.StatusFMR(0)
   If doc.StatusFMR(0) ="erledigt" & doc.FMRStatus(0) ="False" Then
      With senddoc
         .Form = "Memo"
         .SendTo = doc.Ergebnisan
         .Subject = " erledigter Prüfauftrag ''" + doc.Projekt(0) +"''"
         Set rtitem = New NotesRichTextItem( senddoc, "Body" )
         Call rtitem.AppendText("Klicken sie auf die Dokumentenverknüpfung um den Prüfauftrag einzusehen:")
         Call rtitem.AddNewLine(2)
         Call rtitem.AppendDocLink( doc, doc.Projekt(0) )
         Call senddoc.send(True)
      End With
      doc.FMRStatus ="True"
   End If      


Das Script hatte ich im R5 korrekt im einsatz und es hat auch immer funktioniert!
Jetzt ist die db auf einem R6 server und jetzt führt er das Script auch aus wenn nur der erste Teil der if Bediengung stimmt!
Das Feld FMRStatus ist ein Textfeld und das Feld StatusFMR ist eine Combobox.
Die 2 Msgboxen zeigen auch definitiv an, dass die if abfrage nicht gehen darf.
Msgbox doc.StatusFMR(0) =>  erledigt
Msgbox doc.FMRStatus(0) =>  True
« Letzte Änderung: 25.08.04 - 17:29:09 von robertpp »
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:if abfrage mit &
« Antwort #1 am: 25.08.04 - 18:25:44 »
Na ja, das hätte eigentlich auch unter 5 nicht laufen sollen. & ist in LS ein String-Concatenator. Ich denke mal, dass da ein AND hineingeschrieben werden sollte statt dem Ampersand
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 koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:if abfrage mit &
« Antwort #2 am: 26.08.04 - 00:35:54 »
Woll, Jens, wahr gesprochen: Das lief auch DEFINTIV nicht wie gewollt unter R5. Die Syntax ist für das erwünschte Ergebnis vollkommen falsch - genau, wie Du das geschrieben hast.

Bernhard

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re:if abfrage mit &
« Antwort #3 am: 26.08.04 - 08:39:57 »
Auch wenn ihr Definitv beide behauptet das das im R5 nicht funktioniert dann wurde ich euch bitte das ihr es ausprobiert und ihr werdet sehen das es doch geht!
Aber trotzdem nochmals danke für die hilfe im R6 geht es wirklich nur mit "AND"
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:if abfrage mit &
« Antwort #4 am: 26.08.04 - 09:33:47 »
Robert, es mag gehen aber nicht funktionieren, die Auswertung ergibt ganz andere Resultate, der entstehende String kann durchaus dann in einen logischen Wert konvertiert werden, ob der aber in jedem Falle das Ergebnis liefert, das Du gerne haben möchtest, ist mehr als fragwürdig. Du hast es in R5 mit einem Zufallsergebnis zu tun gehabt, oder anders ausgedrückt, der Interpreter hat daraus etwas gemacht, was ein Ergebnis liefert, aber er hat nicht das gemacht, was Du mit der Formel eigentlich ausdrücken wolltest. Wenn dann das Resultat stimmt, haste einfach Glück gehabt.
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 robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re:if abfrage mit &
« Antwort #5 am: 26.08.04 - 10:07:17 »
Das kann sein das er zwar das gemacht hat was ich wollte aber das Resultat  zufall richtig war aber die Hauptsache ist das es jetzt geht!
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz