Domino 9 und frühere Versionen > Administration & Userprobleme
illegal function call aus einem agent heraus
adminnaddel:
--- Zitat ---Das mit dem Debugger ist mal eine ganz gute Idee, auf die man schon von selber hätte kommen können, und dann natürlich eine Validierung mit
--- Ende Zitat ---
::) die db liegt aber net bei uns!
--- Zitat ---if pos# > 0 Then
notesnametmp = Instr(.......)
end if
--- Ende Zitat ---
??? .. warum sollte =0 sein? ... Instr liefert mir doch so oder so einen Wert, solange der das Feld gefüllt ist!
Grüße
koehlerbv:
Instr liefert 0, wenn das Zeichen nicht enthalten ist. Und Left (irgendwas, 0 - 1) ist ein illegal function call ...
Bernhard
Semeaphoros:
Liebe Nadel (leider kann ich Dir den Namen nicht sagen ... da er weder im Fuss noch in der Marginale steht ....)
Instr bringt tatsächlich immer einen Wert zurück, 0 ist ja schliesslich auch ein Wert, und hat seine berechtigte Bedeutung, wie Bernhard eben auch gesagt hat.
Wieso soll für den Entwanzer eine Rolle spielen, ob die DB bei Euch oder woanders liegt? Notes ist doch schliesslich eine verteilte Infrastruktur ??
adminnaddel:
OKAY .... nunmal Klartext ::)
Natürlich ist 0 möglich, doch nur:
string1 is the empty string ("") 0
string2 is not found after begin in string1 0
begin is larger than the length of string1 0
string2 is the empty string ("") The value of begin. If you omit begin, InStr returns the value 1.
string1 is NULL NULL
string2 is NULL NULL
begin or compMethod is NULL Error
Aber ich muss davon ausgehen, das der String gefüllt ist!
Aber danke .... das ist auf jeden Fall ein Ansatz!!
Grüße
adminnaddel:
Falls es noch nicht richtig rübergekommen ist
DANKE
;D
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln