Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: adminnaddel am 26.01.05 - 16:14:25

Titel: @DbLookup im Document
Beitrag von: adminnaddel am 26.01.05 - 16:14:25
Hallo liebe Gemeinde,

sehe ich etwa den Wald vor Bäumen nicht mehr?

In einer Form habe ich ein Feld hinzugefügt und möchte dieses aus einer anderen Db befüllen lassen:

@DbLookup("" : "NOCACHE"; "Server" : "db.nsf"; "View"; x; "1")

Mein Key ist also x welches in der anderen db das y ist!
y ist in der View sortiert und daneben gibt es die Spalte mit dem Wert z !

Nun lasse ich ein:
@Command([ToolsRefreshAllDocs]);@All
über die docs in meiner db laufen, mit der Hoffnung, das mir das entsprechende Feld gefüllt wird! Doch siehe da, nichts passiert :-(

1000 mal versucht und nichts ist geschehen ....

warum nur?

lg Andy
Titel: Re: @DbLookup im Document
Beitrag von: Glombi am 26.01.05 - 16:19:33
Das "1" macht keinen Sinn.

Entweder
  @DbLookup("" : "NOCACHE"; "Server" : "db.nsf"; "View"; x; 2)
für die 2. Spalte in der Ansicht oder

  @DbLookup
("" : "NOCACHE"; "Server" : "db.nsf"; "View"; x; "<Feldname>")

falls Du das Feld <Feldname> willst.


Andreas
Titel: Re: @DbLookup im Document
Beitrag von: adminnaddel am 26.01.05 - 16:31:25
@Glombi ... um mal ganz ehrlich zu sein, ich habe alle numerischen Zahlen durch!

Im Feld steht "Serverfehler, Datei nicht vorhanden" .... ich schwöre ... die Dateien gibt es :-(

lg
Andy

Kann es sein, das es daran liegt, das der Key sowohl im docs als auch in der sortieren Spalte ein numerischer Wert ist?
Titel: Re: @DbLookup im Document
Beitrag von: Glombi am 26.01.05 - 16:33:14
Poste doch mal den Originalcode
Woher sollen wir sonst wissen, warum es nicht geht  ::)
Titel: Re: @DbLookup im Document
Beitrag von: adminnaddel am 26.01.05 - 16:38:09
@Glombi .. meine PS unter lg Andy gesehen?

Numerische Keys?

 ;D

Kann das Sein?
Grundsätzlich ist das der org. Code .... nur Server und db geändert!
Titel: Re: @DbLookup im Document
Beitrag von: Glombi am 26.01.05 - 16:41:59
Im Feld steht "Serverfehler, Datei nicht vorhanden" .... ich schwöre ... die Dateien gibt es :-(

Das ist ein Meineid !  ;D

Ich schwöre, es hat nix mit den numerischen Keys zu tun. Die Fehlermeldung ist doch wohl mehr als aussagekräftig.

Zitat
Grundsätzlich ist das der org. Code .... nur Server und db geändert!
Wenn Du den Code nicht postest, dann hilft Dir halt keiner  :(

Andreas
Titel: Re: @DbLookup im Document
Beitrag von: Wirsing am 28.01.05 - 16:23:31
In Deinem Originalcode steht hinten  "1" - versuch es doch mal ohne Anführungszeichen und mit der 2 - wie Andreas es vorgeschlagen hat...


Grüsse Holger
Titel: Re: @DbLookup im Document
Beitrag von: adminnaddel am 28.01.05 - 16:26:02
Vielen Dank .... es klappt nun! Aber keiner fragt mich warum!!! Es lag aber net an den ""  ;D

lg Andy
Titel: Re: @DbLookup im Document
Beitrag von: koehlerbv am 28.01.05 - 23:31:35
Tja, Andy, Du solltest jetzt erkennen, dass Du den worst case der Programmierung erreicht hast: "Es funktioniert, aber ich weiss nicht, warum!". Darüber solltest Du Dir mehr Gedanken machen als über "Es sollte doch funktionieren, tut es aber nicht.".

Deine Aussage, dass es an den Anführungszeichen nicht lag, ist aber lächerlich. Die haben da absolut nicht hingehört. Das war syntaktisch vollkommen verkehrt.

Bernhard