der Name war bei mir ohne Anführungsstriche, da er direkt aus dem Doc und dessen Feld Name den Wert ausliest. Hätte ich bei mir searchkey:="Name" geschrieben, würde er immer nach dem String "Name" suchen.
Direkt in DBLookup müßte ichatürlich "Name" mit Anführungsstrichen schreiben. Ich sags ja, dblookup ist garstig.
Verwenden mal bitte genau meine Formel mit den Variablenangaben davor. Irgendwas ist faul..stimmt der DB Name und ist die DB auch im Notes\Data Pfad? Ist der Viewname wirklich Output?
edit:
schreib das mal so ab:
_server:="";
_db:="Test_contacts.nsf";
_serverdb:=_server+":"+_db;
_view="Output";
_searchkey:=Name;
_returnvalue:="Phone";
_treffer:=@DbLookup( "" : "NoCache" ; _serverdb ; _view ; _searchkey ; _returnvalue);
@If( @IsError(_treffer ); ""; _treffer )
Klappt das dann?