Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Lancelot am 19.04.07 - 08:15:40
-
Hi Leute,
ich habe eine Dialogbox in die man Daten zum archivieren von Emails eintragen muß um das zu archivierende Mail dann in unserem Image der AS 400 ab zu legen.
Dort gibt es ein Kombinationsfeld in einem Layoutbereich, wo man einen Wert anklicken muß.
Dieser Wert ist der Schlüßel für einen DBLOOKUP, so das in dem zweiten Kombinationsfeld je nach Schlüßel die richtigen Einträge angezeigt werden. Die Einträge stehen aber in einer anderen DB zu Verfügung.
Beim öffnen der Box wird aber die oben genannte Meldung angezeigt.
Wie kann ich die Meldung verdecken. ohne das Feld beim öffnen verstecken zu müßen?
Danke Euch schon mal im vorraus.
-
Hast Du einen Standardwert gesetzt oder prüfst Du auf einen leeren Wert ? Weil sonst läuft vermutlich der DBLookup für das zweite Feld ins Leere und produziert die FM.
-
... die Rückgabe des Lookups mit @IsError prüfen => s. Hilfe
Toni
-
ganz klar, wenn du eintrag im index nicht gefunden bekommst kann dies meiner meinung nach nur wenige gründe haben...
server falsch
pfad falsch
keywort oder ansich falsch
am einfachsten zu testen einfach alles mal hardcodiert eintragen mit werten die es bestimmt gibt und probieren, wenns dann geht weisst du zumindest das es ein fehler in deinem berechnetem lookup ist... beispielsweise ist das von dir berechnete keywort mit einem space zum schluß o.ä.
-
... die Rückgabe des Lookups mit @IsError prüfen => s. Hilfe
:D Danke Toni, das mit dem IsError hat funktioniert.
Der Grund dafür war auch nicht wie Thomason meint der Server etc.
Der Grund lag daran, dass der angezeigte Wert in dem Keyfeld beim öffnen zwar angezeigt wurde, aber erst durch die Auswahl eines Eintrages der Wert in das Feld geschrieben wurde. jetzt läuft es Prima mit dem Lookup.
Toni
-
... freut mich das es tut ;D
... das mit dem zitieren solltest du nochmal üben ;) ;) ;)
Toni