Domino 9 und frühere Versionen > ND8: Entwicklung

Datenbank auslesen und in einer combo box anzeigen lassen

<< < (2/4) > >>

help:
Hallo Klaus,

danke für deinen Tip werde mir das Buch mal näher anschauen.

und noch was = verstanden ;)

Liebe Grüße Beatrix (Bea)

help:
An alle,
 vielleicht könnt Ihr mir mal helfen ich habe folgenden Programmcode um etwas aus einer Datenbank zu lesen

FIELD as_Testfeld := "";
@If(as_department != " "; FIELD as_Testfeld:= @DbLookup("";"ld-dev-1/HTE-DEV":"names.nsf"; "($Users)";as_department;"members");"");
as_Testfeld


und bekomme folgende Fehlermeldung

Field:`as__Testfeld`:Entry not found in index

?????


LG Beatrix (Bea)

marschul:
Hallo Bea,

in dem Feld as_department wird ein Wert stehen, der in der ersten Spalte der Suchansicht nicht gefunden wird. Das kannst Du z.B. mit @IsError oder direkt im @DbLookup mit [FailSilent] abfangen.

help:
Hallo Marco

 danke für deinen Tip aber das Problem ist dass ich nicht weiß wo inder @dbLookup ich das @IfError einsetzte da dieser Befehl ein Value wert erwartet.

LG Beatrix (Bea)

koehlerbv:
Beispiel:

as_Testfeld:= @DbLookup("";"ld-dev-1/HTE-DEV":"names.nsf"; "($Users)";as_department;"members");
FIELD as_department := @If !(@IsError (as_Testfeld); <Deine Reaktion>; as_Testfeld)


Das hier
@If(as_department != " "
wirst Du so bestimmt nicht gewollt haben: Wann sollte in as_department schon genau ein Leerzeichen stehen? Es muss sicher heissen:
@If(as_department != ""

Weiters:
Das hardcoden von Servernamen ist ganz, ganz schlecht und sollte niemals gemacht werden.

HTH,
Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln