Domino 9 und frühere Versionen > Administration & Userprobleme
Automatische Feldwertgenerierung
MTJ:
Ich habe ein Problem, an dem ich verzweifele. Hab schon danach gesucht, aber nichts gefunden. Also:
Ich habe eine Ansicht Stammdaten in denen die Felder Personalnummer (Zahl), Kostenstelle (Zahl), Vorname (Text) und Nachname (Text) in dieser Reihenfolge gelistet sind.
In einer anderen Maske habe ich ein Kombinationsfeld eingerichtet, in dem ich die einzelnen Personalnummern auswählen kann. Nun möchte ich gern in jeweils einzelnen anderen Feldern automatisch die Namen zu der ausgewählten Personalnummer generieren. Hab es auch schon folgendermaßen versucht:
FIELD Vorname:="Vorname";
@SetField("Vorname"; @DbLookup("":"NoCache";"";"Stammdaten";"Personalnummer";3))
Klappt aber leider nicht. Der entsprechende Eintrag wird nicht gefunden und es gibt eine Fehlermeldung.
Kann mir da bitte jemand helfen, oder habt ihr ne Idee, wie ich das anders machen kann?
Semeaphoros:
"Es gibt eine Fehlermeldung" ist ein wirklich super-Ansatz für die Fehlersuche ....... wie wäre es, wenn man den Wortlaut der Meldung bekäme ???
Vermutlich ist es aber einfach: lasse die Anführungszeichen von Personalnummer weg. Du willst ja den Inhalt des Feldes, nicht den Feldnamen selber suchen.
Axel:
Hi,
an zwei Stellen sind die Anführungszeichen zuviel.
Probier's mal so:
FIELD Vorname:=Vorname;
@SetField("Vorname"; @DbLookup("":"NoCache";"";"Stammdaten";Personalnummer;3))
Axel
MTJ:
Habe das Feld Vorname vom Typ Text und Berechnet angelegt. Dann gab ich deine Formel bei Objekte - Vorname(Feld) - Wert ein. Dann gibt Notes nach speichern und aufrufen folgende Fehlermeldung:
Feld: 'Vorname': Eintrag im Index nicht gefunden, oder der Index ist für die Ansicht nicht aufgebaut
MTJ:
Hab mal versucht, anstatt "Personalnummer" eine bestimmte Personalnummer (z.B. 102) einzugeben und siehe da, das funktioniert. Der Fehler liegt also in dem Kombinationsfeld. Dort musste ich @Text voranstellen, damit Notes die Auswahl generiert. Nun habe ich schon versucht, alles auf Text umzustellen und gar keine Nummern mehr benutze. So kann ich zwar mit dem Kombinationsfeld ohne @Text arbeiten, jedoch zeigt er mir den gleichen Fehler an. Kann das eventuell daran liegen, das am Anfang nichts in dem Kombinationsfeld steht und er deshalb nichts finden kann?? Wenn ich eine bestimmte Nummer vorgebe, dann findet er ja etwas!
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln