Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: MartinG am 01.07.03 - 15:08:47

Titel: Fehlerbehandlung bei DBLookup
Beitrag von: MartinG am 01.07.03 - 15:08:47
Irgendwie stehe ich gerade auf dem Schlauch...

Für ein berechnetes Feld hole ich mir den Wert mit folgender Formel:

@If (fd_angebotsnr ="";"";

@DbLookup("";"":"intern\\importas.nsf"; "($Sort)"; fd_angebotsnr;2))

Das ganze funktioniert auch wunderbar, allerdings gibt es bei dieser Datenbank den Fall das die Angebotsnummer einen Wert haben kann welcher nicht gefunden werden kann. Es kommt dann halt die Fehlermeldung:  Eintrag im Index kann nicht gefunden werden

Leider steht ich gerade völlig auf dem Schlauch wie ich diese Meldung abfangen kann und durch einen eigenen Text ersetzen kann!?
Titel: Re:Fehlerbehandlung bei DBLookup
Beitrag von: Till_21 am 01.07.03 - 15:11:56
hi,

a:=@dblookup(....);

@if(@iserror(a);"-kein Eintrag-";a);

gruss
Titel: Re:Fehlerbehandlung bei DBLookup
Beitrag von: MartinG am 01.07.03 - 15:14:36
hi till,

du bist genial...
ich habe mit riesigen formelgewursteln rumgebastelt, und vor lauter bäumen gerade den wald nicht mehr gesehen...