Domino 9 und frühere Versionen > ND6: Entwicklung
@GetDocField
Notes-Domino:
hallo!
hab ein problem mit @Dblookup...
warum holt er mit nicht den wert aus der form???
key:=IDField;
a:=@DbLookup("":"";"":"";"Kundensuche_4";key;1;[RETURNDOCUMENTUNIQUEID]);
b:=@GetDocField(a;kundenvorname);
b
TMC:
Mach mal ein ErrorHandling.
@If(@IsError(a); ...)
Warum: Du solltest überprüfen ob Dein DBLookup das zu erwartende Ergebnis zurückgibt.
Du kannst Dir das auch mal mit @Prompt ausgeben lassen.
Würde ich machen, bevor Du mit der Variable "a" weitermachst, um das ganze einzugrenzen.
Notes-Domino:
viiielen Dank für deine Antwort!
hab die @if- Function mal eingefügt und er gibt eine sehr lange Zahl zurück.. wenn ich aber dann mit @getField weitermache, zeigt er mir kein computed for Display feld an.. kein wert
TMC:
Entspricht denn diese sehr lange Zahl der exakten 32-stelligen UNID des Dokumentes, das Du suchst?
Das würde ich mal prüfen.
Weiter würde ich einen double-check auf den Feldnamen machen, nicht dass da ein Tippfehler vorhanden ist.
WICHTIG: Der Feldname wird als String erwartet, muss also in Anführungszeichen sein.
mibo11:
--- Zitat von: Notes-Domino am 01.07.05 - 19:24:09 ---b:=@GetDocField(a;kundenvorname)
--- Ende Zitat ---
Kundenname muss in Hochkommas stehen.
b:=@GetDocField(a;"kundenvorname")
Gruß Sascha
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln