Domino 9 und frühere Versionen > ND8: Entwicklung
Werte eines Kombinationsfeldes in ein anderes Feld übernehmen
TY:
Hallo,
ich habe ein Problem bei der Werteübernahme aus einem Kombinationsfeld in ein anderes Textfeld. Die beiden Felder sind in einer Teilmaske. Im Kombinationsfeld lasse ich mir Werte aus einer View anzeigen. Das funktioniert auch. Jetzt möchte ich je nach Auswahl die Werte in ein weiteres Textfeld innerhalb der Teilmaske übernehmen. Dazu habe ich im Kombinationsfeld "KSTZusatz" in den Eigenschaften beim Reiter "Steuerung" -> "Formel für Auswahl verwenden" folgenden Code:
_KST := @GetField("Kostenstelle");
_Bezug1 := @GetField("Bezug1");
FIELD KSTZusatz:=KSTZusatz; -> wird vermutlich nicht mehr benötigt
FIELD VersandText:=VersandText; -> wird vermutlich nicht mehr benötigt
_liste := @DbLookup("":"NoCache"; "":""; "vwKSTZusatz"; _KST; "Kostenstelle");
_Zusatz := @DbLookup("":"NoCache"; "":""; "vwKSTZusatz"; _KST; 2);
_RaumNr := @DbLookup("":"NoCache"; "":""; "vwKSTZusatz"; _KST; 3);
@SetField("KSTZusatz"; _RaumNr); -> Das funktioniert
@SetField("VersandText"; _Zusatz); -> funktioniert nicht
Das Feld VersandText wird nicht aktualisiert und je nachdem welches @SetField ich zuerst setze wird nur das Kombinationsfeld KSTZusatz mit entsprechenden Werten gefüllt.
Kann man überhaupt ein anderes Feld aus den Eigenschaften heraus füllen?
Danke schonmal und
Gruß Jürgen
ascabg:
Hallo,
Schon mal nachgesehen, was die einzelnen LookUps zurueckliefern?
Andreas
dnotes:
Natürlich wird nur das Kombinationsfeld KSTZusatz mit entsprechenden Werten gefüllt und die zuletzt eingegebene Formel überschreibt alle anderen Formeln bei Dir.
Die Formel ist ja auch dafür gedacht die auswählbaren Werte in dem Feld zu berechnen.
Und nur dafür.
*Da muss man erst mal drauf kommen, an dieser Stelle so eine Formel einzugeben.
Da ist es dann auch ziemlich egal was die @DBLookups zurück geben.
TY:
@Andreas: Die LookUps geben die Werte so zurück, wie sie in der Ansicht stehen.
@dnotes: Mh, wie kann ich anders die Werte aus dem Feld KSTZusatz in das Feld VersandText übernehmen?
dnotes:
Indem Du im Feld VersandText die Formel - Achtung - KSTZusatz eingibst.
*Ich vermute mal, das Feld VersandText ist berechnet?
Ha, ein Dreher war drin
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln