Domino 9 und frühere Versionen > Entwicklung
zugriff auf andere docs
Semeaphoros:
Mögliche Ursachen:
Tippfehler im Viewnamen (Anführungszeichen vergessen?)
Die erste Kollonne des Views zeigt was anderes, als man erwartet (View mal ansehen, im Designer die Daten abrufen oder im Client öffnen)
Man hat den falschen Suchwert erwischt
Erste Kolonne des Views ist nicht sortiert
... etwa das, was mir so spontan als Möglichkeiten einfällt.
koehlerbv:
Oder der gesuchte Wert ist wirklich nicht da (darauf soll ja auch überprüft werden). Findet Dein dbLookup prinzipiell nichts - dann erst Fehlerursache prüfen. Wenn das dann klappt, mit @Error auf den Fall "Dokument existiert nicht" reagieren.
HTH,
Bernhard
my head:
FIELD ds:=ds;
@SetField(ds;@DbLookup( Klasse : "NoCache" ; "" ; "bank";"Commerzbank";"bank") );
müsste das nicht funktionieren Datensatz mit Commerzbank ist vorhanden...
Fehlermeldung: "Der in @Set defienierte Variablenname muss vor dem Gebrauch deklariert werden. Um ihn zu deklarieren setzen sie FIELD Feldname:=Feldname oben in ihre Formel ein,"
Rob Green:
FIELD ds:=ds;
@SetField(ds;@DbLookup( Klasse : "NoCache" ; "" ; "bank";"Commerzbank";"bank") );
syntaktisch falsch, da bei @SetField die zu setzende Variable/Feld in "" gesetzt werden muß.
Auch so recht komisch, machs doch so:
Field ds:=@DbLookup(Klasse : "NoCache" ; "" ; "bank";"Commerzbank";"bank");
und noch besser zum Fehlerabfangen, denn wenn dblookup nix findet, dann käme "Eintrag im Index nicht gefunden":
_wert := @dblookup (""; server : db; view; was; spalte);
field Ziel:=@If (@iserror (_wert);"nix gefunden";_wert);
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln