Domino 9 und frühere Versionen > ND6: Entwicklung

Script Fehlermeldung

<< < (3/4) > >>

koehlerbv:
Welchen Feldtyp hat eigentlich WSBCApprCost ?

Ich habe natürlich vor dem Posten die Situation nachgestellt (soweit möglich). Ich kann da nach wie vor nichts "schlimmes" erkennen ...

Bernhard

koehlerbv:
Ich habe eben mal spassenshalber Deinen "ganzen" Code in einen Button geworfen. Der Compiler meldet zwölf Fehler - hast Du Option Declare deaktiviert ?
Aber auch wenn ich die Deklarationsfehler berichtige - der Code funktioniert. Irgendwie scheinen noch wichtige Informationen von Dir zu fehlen ...

Bernhard

ewald:
Poste mir doch mal den berichtigten Code zurück. Mal sehn, was dann bei mir passiert

Ewald

TMC:

--- Zitat von: ewald am 11.06.05 - 20:01:04 ---Poste mir doch mal den berichtigten Code zurück. Mal sehn, was dann bei mir passiert
--- Ende Zitat ---

Ähm, ich denke das hat so keinen Sinn. Du solltest auch mal Bernhards Frage beantworten, um welchen Feldtyp es sich da handelt.

Würde es vielmehr eingrenzen. Schalte erstmal Option Declare ein.

Statt

--- Code: ---If Not Isnumeric(doc.WSBCApprCost(0)) Then
--- Ende Code ---

Schreibst Du z.B.:

--- Code: ---If doc Is Nothing Then Error 1001, "FEHLER: Notesdokument ist Nothing"
Dim vTempVal as Variant
vTempVal = doc.GetItemValue("WSBCApprCost")(0)
Msgbox "<" & vTempVal & ">", 64, "Das ist jetzt der Inhalt von <WSBCApprCost>"
If Not Isnumeric(vTempVal) Then

--- Ende Code ---

Wenn da jetzt ein Fehler auftritt, sag Bescheid, in welcher Zeile.

Marinero Atlántico:
und um das ganze ein bischen einfacher zu gestalten:

als Erste Zeile unter sub clickButton oder was da steht:

--- Code: ---on Error goto Fehler

--- Ende Code ---
und vor der letzten Zeile (end sub)

--- Code: ---finish:
exit sub

Fehler:
msgbox "Fehler in Clickerei:" & Error$ & "(" & Cstr(Err) & ") in Zeile" & Cstr(Erl)
goto finish
--- Ende Code ---

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln