Transaktion

23/08/2009 - 00:11 von Philippe Malmede | Report spam
Hallo an alle,

habe eine Frage: habe ein Formular mit 3 UFrm, bei dirty wird transaktion
gestartet.
jetzt das problem: aus ufrm1 wird ins haupfrm name und vorname kopiert, wenn
ich jetzt (noch im Ufmr1) speichere per committrans werden die daten im
hautfrm nicht aktualisiert solange ich das ufrm1 nicht verlasse (sprich
Eingabemarke ist im Ufrm1 und ich gehe direkt zum ribbon btn speichern). gehe
ich aber weiter zum Ufrm2 (und speichere ich dann) werden die Änderungen im
Hauptformular ohne Probleme beim speichern(committrans) übernommen. (trage
ich die daten per hand ins Hfrm gibt es auch keine probleme).

Ich hoffe die Erklàrung ist ausreichen, wenn nicht antworte ich gerne auf
Unklarheiten.

gruß aus dem sonnigen westen

Philippe
 

Lesen sie die antworten

#1 Thomas Möller
23/08/2009 - 08:52 | Warnen spam
Hallo Philippe,

Philippe Malmede schrieb:
habe eine Frage: habe ein Formular mit 3 UFrm, bei dirty wird transaktion
gestartet.
...
Ich hoffe die Erklàrung ist ausreichen, wenn nicht antworte ich gerne
auf Unklarheiten.



von diesem Angebot mache ich doch glatt Gebrauch. ;-)

Sind die Unterformular ineinander verschachtelt oder liegen alle
Unterformulare direkt im Hauptformular?
Kannst Du bitte auch noch erklàren, wann und warum Du eine Transaktion
startest. Danke!

jetzt das problem: aus ufrm1 wird ins haupfrm name und vorname kopiert, wenn
ich jetzt (noch im Ufmr1) speichere per committrans werden die daten im
hautfrm nicht aktualisiert solange ich das ufrm1 nicht verlasse (sprich
Eingabemarke ist im Ufrm1 und ich gehe direkt zum ribbon btn speichern). gehe
ich aber weiter zum Ufrm2 (und speichere ich dann) werden die Änderungen im
Hauptformular ohne Probleme beim speichern(committrans) übernommen. (trage
ich die daten per hand ins Hfrm gibt es auch keine probleme).



Vielleicht hilft es ja schon, wenn Du den Fokus auf ein Steuerelement im
Hauptformular setzt bevor Du speicherst. Vielleicht ist aber auch noch
ein >>Requery<< notwendig.

Ich schlage vor, Du probierst erst einmal diese beiden Hinweise
umzusetzen. Wenn das nicht funktioniert beantworte bitte die obigen Fragen.


CU
Thomas

Homepage: www.Team-Moeller.de

Ähnliche fragen