Autor Thema: Problem mit @DBLookup  (Gelesen 3371 mal)

Offline Akunin

  • Junior Mitglied
  • **
  • Beiträge: 82
Problem mit @DBLookup
« am: 14.10.08 - 09:12:05 »
Huhu, ich bräuchte mal nenn kleinen Tip,

Ich habe eine Maske in dem ich ein Feld Namens "Empfänger" hab, so dieser Empfänger den ich dort einsetzen kann befindet sich in einer Ansicht, zum Empfänger gibt es noch einen PIN.

So jetzt möchte ich eine neue Ansicht machen, in der Ansicht soll mit Hilfe eines @DBLookup auch der PIN übernommen werden, ich habs so versucht

Code
temp_server := "IDS_Server";
temp_db := "Auftrags.nsf";
temp_ans1 := "Mitarbeiter";
temp_key := "Empfänger";

@DbColumn(""; temp_server:temp_db; temp_ans1;temp_key; 2)

aber leider wird der PIN nicht übernommen, jemand nenn Tip was ich besser machen kann damit es funktioniert?

Offline DAU-in

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.129
  • Geschlecht: Weiblich
  • - unterwegs -
Re: Problem mit @DBLookup
« Antwort #1 am: 14.10.08 - 09:19:07 »
die Spalte ist sortiert?
mühsam ernährt sich das Eichhörnchen

aktuelle Tätigkeit: Feldschubse

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Problem mit @DBLookup
« Antwort #2 am: 14.10.08 - 09:20:38 »
Im Code steht @dbColumn statt @dbLookup ...

Offline pete_bla

  • Senior Mitglied
  • ****
  • Beiträge: 455
  • Geschlecht: Männlich
  • dot net gitz net!
Re: Problem mit @DBLookup
« Antwort #3 am: 14.10.08 - 09:21:10 »
Hi,

So jetzt möchte ich eine neue Ansicht machen, in der Ansicht soll mit Hilfe eines @DBLookup auch der PIN übernommen werden, ich habs so versucht

Verstehe ich das richtig du möchtest in der Ansicht eine @DbLookup machen?.
Notes-dbs sind nicht relational - geht (erstmal) nicht.

Aber da Du im 8er Forum frägst: ev ist dies mit einer Notes-DB2 machbar.

(Klassische) Alternative(n):
- das feld vorher mit in die Dokumente laden
- Kategorisierte ansicht von beiden Dokumenten-Typen.

Gruss, Pete(r)


pete(r)

Offline Akunin

  • Junior Mitglied
  • **
  • Beiträge: 82
Re: Problem mit @DBLookup
« Antwort #4 am: 14.10.08 - 15:53:37 »
ich wollte das jetzt überein feld machen welches beim erstellen mitgesetzt wird

Code
temp0 := @DbColumn(""; temp_server:temp_db; temp_ans1; 1);
temp1 := @Prompt([OkCancelList]; "Mitarbeiter auswählen"; "Wählen Sie bitte einen Mitarbeiter aus"; @Subset(temp0; 1); temp0);
@SetField ("Task_PIN" ; @DbLookup(""; temp_server: temp_db; temp_ans1; temp1;"PIN-Nummer" ))

das soll so funktionieren das jetzt ein Mitarbeiter aus der Ansicht ausgewählt werden kann und desen PIN Nummer dann in dem Dokument im Feld "Task_PIN" eingesetzt wird.

das mit dem Mitarbeiter auswählen klappt wunderbar, allerdings wenn er den PIN einfügen will bekomm ich folgende Meldung

"FEHLER: Serverfehler: Eintrag im Index nicht gefünden"

woran könntes das liegen ?

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Problem mit @DBLookup
« Antwort #5 am: 14.10.08 - 16:17:13 »
Das liegt mit Sicherheit daran, dass die erste Spalte der Ansicht, auf die du mit @DbLookup zugreifst, nicht sortiert ist. Oder in dieser Spalte wird ein nummerischer Wert angezeigt.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Akunin

  • Junior Mitglied
  • **
  • Beiträge: 82
Re: Problem mit @DBLookup
« Antwort #6 am: 15.10.08 - 08:26:18 »
hm ok, problem gefunden, es hing wirklich mit der Sortierung zusammen, allerdings hatte ich die Spalte schon sortiert nur hat Notes irgendwie das nicht gemerkt und wohl das alte noch gecachet gehabt.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz