Discussion:
Screen Active Control im Unterformular anwenden
(zu alt für eine Antwort)
Pohl
2003-12-16 09:05:18 UTC
Permalink
Hallo Zusammen,

in meiner Access Anwendung die als endloser Kalender zur
Arbeitszeiterfassung gestaltet ist, besteht das Problem im
Unterformular das aktive Steuerelement zu ermitteln.
Dort ist jeder Tag im Monat eine Tabellenspalte und somit ein
gebundenes Formular-Control (T1...T31).
Zu bestimmten Einträgen ist erforderlich noch zusätzlich eine
Anmerkung zu speichern, das soll mit einem Popup Formualar in einer
seperaten Tabelle erfolgen.
Man könnte 31x eine Ereignis bei Taste ab (F6) realisiern, das ist
aber
ein mächtige Schreibarbeit. Besteht aber die Möglichkeit zu bestimmen,
welches Control (T1...T31) aktiv ist, kann man mit einen Index und
einem
einmaligen Ereignis bei Taste ab (auf Formualar bezogen) den Bezug zum
Feld bestimmen. Hier noch mein Code Ansatz

Dim AktSteuerelement As Control
Dim TagesDatum As String
Dim TagesStunden As Double
Dim Auftragsnummer As Integer
Dim I As Integer
Set AktSteuerelement = ???

For I = 1 To 31
If AktSteuerelement.NAME = "T" & I Then
TagesDatum = I & " / " & Me.Abr_Monat & " / " & Me.Abr_Jahr
TagesStunden = AktSteuerelement.Value
Auftragsnummer = Me.Auftrag
End If
Next I

(Tagesdatum, Stunden und Auftragsnummer soll dann an das Popup
Formualar übergeben werden, die Anmerkungen werden dann im Popup
ergänzt)

Screen.ActiveControl aber funktioniert bekanntermassen nicht
im Unterformular.

Wer kann mir einen Tip geben? Vielen Dank im Voraus.

MfG Andreas Pohl
Olaf Rabbachin
2003-12-16 10:26:46 UTC
Permalink
Hi,
Post by Pohl
Hallo Zusammen,
in meiner Access Anwendung die als endloser Kalender zur
Arbeitszeiterfassung gestaltet ist, besteht das Problem im
Unterformular das aktive Steuerelement zu ermitteln.
[...]
Screen.ActiveControl aber funktioniert bekanntermassen nicht
im Unterformular.
ich bin zugegebenermassen nicht der UFo-Spezi, da ich sie kaum verwende,
aber was ist mit Me.ActiveControl vom UFo aus ..?

Bis dann,
Olaf [MVP]
--
Bitte keine emails auf NG-postings.

My .02: www.Resources.IntuiDev.com
AccessFAQ: www.donkarl.com
KnowHow.mdb: www.freeaccess.de
Pohl
2003-12-16 15:16:02 UTC
Permalink
Post by Olaf Rabbachin
Hi,
Post by Pohl
Hallo Zusammen,
in meiner Access Anwendung die als endloser Kalender zur
Arbeitszeiterfassung gestaltet ist, besteht das Problem im
Unterformular das aktive Steuerelement zu ermitteln.
[...]
Screen.ActiveControl aber funktioniert bekanntermassen nicht
im Unterformular.
ich bin zugegebenermassen nicht der UFo-Spezi, da ich sie kaum verwende,
aber was ist mit Me.ActiveControl vom UFo aus ..?
Bis dann,
Olaf [MVP]
Vielen Dank! Me.ActiveControl funktioniert vom UFO aus.

Andreas
Olaf Rabbachin
2003-12-16 15:38:58 UTC
Permalink
Hi,
Post by Pohl
Post by Olaf Rabbachin
Post by Pohl
[...]
Screen.ActiveControl aber funktioniert bekanntermassen nicht
im Unterformular.
ich bin zugegebenermassen nicht der UFo-Spezi, da ich sie kaum verwende,
aber was ist mit Me.ActiveControl vom UFo aus ..?
Vielen Dank! Me.ActiveControl funktioniert vom UFO aus.
boah, strike! ;-)

Bis dann,
Olaf [MVP]
--
Bitte keine emails auf NG-postings.

My .02: www.Resources.IntuiDev.com
AccessFAQ: www.donkarl.com
KnowHow.mdb: www.freeaccess.de

Loading...