Autor Thema: Illegal use of parentheses???  (Gelesen 2819 mal)

Offline Tibo

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Illegal use of parentheses???
« am: 10.01.08 - 11:03:55 »
Hallo zusammen!

Kann mir mal bitte jemand sagen, was von dem Quellcode die Fehlermeldung "Illegal use of parentheses" verursacht?? Ich wüsste nicht, was an diesem Quellcode falsch sein sollte...

Code
Select Case uidoc.FieldGetText("posZaehler")
	Case "1"
		If doc.GetItemValue("posParaphe1") <> "" Then
			uidoc.FieldSetText("posMitzeichner1Doku", user)
		End If
	Case "2"
		If doc.GetItemValue("posParaphe2") <> "" Then
			uidoc.FieldSetText("posMitzeichner2Doku", user)
		End If
	Case "3"
		If doc.GetItemValue("posParaphe3") <> "" Then
			uidoc.FieldSetText("posMitzeichner3Doku", user)
		End If
	Case "4"
		If doc.GetItemValue("posUnterschrift1") <> "" Then
			uidoc.FieldSetText("posSchlusszeichner1Doku", user)
		End If
	Case "5"
		If doc.GetItemValue("posUnterschrift2") <> "" Then
			uidoc.FieldSetText("posSchlusszeichner2Doku", user)
		End If
	End Select

Makiert werden übrigens alle FieldSetText Zeilen.

Gruß Tibo

Offline ZaLudtske

  • Senior Mitglied
  • ****
  • Beiträge: 319
  • Geschlecht: Männlich
  • carpe diem
Re: Illegal use of parentheses???
« Antwort #1 am: 10.01.08 - 11:04:55 »
Die Klammern bei uidoc.FieldSetText.

Außerdem dürfte die Zeilen mit doc.GetItemValue() auch nicht funktionieren, da bei dieser Methode ein Array vom Typ Variant zurückgeliefert wird.

mfg

Rainer
« Letzte Änderung: 10.01.08 - 11:06:32 von ZaLudtske »
Rainer Zaske

MCSD - C#

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Illegal use of parentheses???
« Antwort #2 am: 10.01.08 - 11:06:23 »
... oder einen "Call" vor uidoc.FieldSetText...

Toni
Grüßle Toni :)

Offline Tibo

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Illegal use of parentheses???
« Antwort #3 am: 10.01.08 - 11:09:07 »
hmm.. ok, jetzt funktioniert es. Hab die Klammern weg gemacht und neu kompiliert, dann ging es auf einmal.

Trotzdem danke, dass ich ihr mir bei meiner dummen Kleinigkeit geholfen habt  ;)

Gruß Tibo

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Illegal use of parentheses???
« Antwort #4 am: 10.01.08 - 11:14:37 »
uidoc.FieldSetText ist eine Methode - und die kann man mit Klammern verwenden, indem man den Call verwendet, oder eben ohne Call, dann aber ohne Klammern... ;)

Toni
Grüßle Toni :)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Illegal use of parentheses???
« Antwort #5 am: 10.01.08 - 11:30:00 »
Wobei immer noch Rainers Hinweis gilt: Zur Laufzeit kommt wegen dem Vergleich von NotesDocument.GetItemValue mit einem skalaren Wert ein Type mismatch.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz