Domino 9 und frühere Versionen > ND8: Entwicklung

Werte eines Kombinationsfeldes in ein anderes Feld übernehmen

(1/4) > >>

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