Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Tibo am 10.01.08 - 11:03:55

Titel: Illegal use of parentheses???
Beitrag von: Tibo 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
Titel: Re: Illegal use of parentheses???
Beitrag von: ZaLudtske 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
Titel: Re: Illegal use of parentheses???
Beitrag von: ata am 10.01.08 - 11:06:23
... oder einen "Call" vor uidoc.FieldSetText...

Toni
Titel: Re: Illegal use of parentheses???
Beitrag von: Tibo 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
Titel: Re: Illegal use of parentheses???
Beitrag von: ata 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
Titel: Re: Illegal use of parentheses???
Beitrag von: koehlerbv 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