Domino 9 und frühere Versionen > ND6: Entwicklung
Doppelte Rechnungsnummer verhindern
VB3Bernd:
Hallo siggi,
@prompt kann nur mit Text umgehen, Du musst wahrscheinlich die Werte umwandeln.
@Prompt ([OkCancelList]; "Rechnungsnummer"; "Wählen Sie eine Rechnungsnummer"; ""; @ToText(Liste))
Grüße
Bernd
Ranki:
Hallo Siggi,
so ein Problem hatte ich auch schon öfter; wie oben schon gesagt wurde suchst Du jetzt nach dem String "Rechnungsnummer" und der wird nicht gefunden, wohingegen der String "300" gefunden wird, weil Du dazu ja ein Dokument hast.
--- Zitat ---Zitat
Schlüssel := "RechnungsNr";
Das ist der Fehler. Du übergibst einen String namens "RechnungsNr", suchst abr den Wert des Feldes RechnungsNr. Und "08154711" ist nicht gleich "RechnungsNr".
--- Ende Zitat ---
Die Hilfe gibt da einen Anhaltspunkt, indem da steht:
@DbLookup("":"NoCache";"Sales":"Customers.nsf";"ContactList";contactName;"Comments")
Das Entscheidende ist, dass der Schlüssel nach dem gesucht wird, wenn es ein Feld ist, nicht in Anführungsstrichen stehen darf (vgl. contactName). Versuch also mal folgendes:
@DbLookup (Datenbanktyp : Cacheoption; Server : Datenbank; Ansicht; RechnungsNr; Spaltennummer);
Ansonsten, wäre es ein Problem, die DB mal eben hochzuladen?! Am Objekt kann man schneller mal rumfummeln ;)
Schönen Gruß
Sascha
P.S.: Den Eintrag von Bernd muss Du evtl. auch beachten, aber der Prompt war für Dich ja eh nur zur Überprüfung, gelle?!
macom111:
--- Zitat von: Ranki am 25.01.06 - 15:21:40 ---Hallo Siggi,Die Hilfe gibt da einen Anhaltspunkt, indem da steht:
@DbLookup("":"NoCache";"Sales":"Customers.nsf";"ContactList";contactName;"Comments")
Das Entscheidende ist, dass der Schlüssel nach dem gesucht wird, wenn es ein Feld ist, nicht in Anführungsstrichen stehen darf (vgl. contactName). Versuch also mal folgendes:
--- Ende Zitat ---
Hallo Sascha,
Vielen Dank, das war der entscheidende Hinweis. Jetzt funktionierts!
Und schon funzt auch die Formel von Andreas.
;D
Nochmals Danke @All.
Gruß Siggi
koehlerbv:
Das mit String vs. Feldinhalt stand aber schon in Posting #7 ;)
Bernhard
Ranki:
Moin, moin,
nichts anderes habe ich versucht zu verdeutlichen ;)
Schöne Grüße
Sascha
@Siggi: Markierst Du das Thema noch als erledigt?!
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln