Re: Formulareingaben Speichern verhindern



Guten Morgen Michael,

"Michael Zimmermann" <Zimmermann@xxxxxxxx> schrieb:



c3 ist m. E. überflüssig.

Schade, war ganz stolz, auf diese Idee gekommen zu sein. :-)
Aber im Ernst, lag daran, dass ich bei ctr.Name immer nur Null erhalten habe.

ctl.ControlSource = c2(ctl.Parent.Name & "!" & ctl.Name)

Das werd ich noch ausprobieren.

sollte beim Binden tun, was Du brauchst. Formularname,
Ausrufezeichen, Control-Name sind ja Dein Schlüssel, wenn
ich recht verstanden habe. Um unter alteingefleischten
Programmierern nicht aufzufallen wäre aber _ statt !
schöner.

Ehrlich gesagt, ist mir neu. In der OH stehen ja nur die drei Schreibweisen bla("bli"), bla!bli

Hier das Binden einfach als Codeschnippsel, die Variablen
sind natürlich deklariert, bei varKey wusste ich nicht so
recht:
' Zuerst Steuerelemente wieder binden
'in c1 sind die Controls mit Key als String,
'der sich aus dem kompletten Namen mit UFO-Ctr-Namen
zusammensetzt. 'in c2 befindet sich der
Control-Source-String, mit Key, der auch in c1 ist.
'Der entspricht aber nicht dem Namen des Controls in c1.
'Deshalb c3, wo der Key gespeichert wurde.
'(An den kommt man ja sonst nicht dran)

Sieht doch soweit gut aus. Die c3 mit Key, Key ist aber
unästhetisch. Versuch mal meinen Vorschlag von oben.

Mach ich, aber später. Hab etwas Druck.

Weiter so!

Geb mir Mühe, vielen Dank für deine Hilfe!
HTH
Dietmar

.