[AccessD] Create parameter that holds the source control?

Charlotte Foust cfoust at infostatsystems.com
Mon Jan 8 16:09:59 CST 2007


We simply use Screen.ActiveControl like this:

	Set gctlZoom = Screen.ActiveControl
	DoCmd.OpenForm "frmZoom", acNormal, , , acFormPropertySettings,
acDialog
	If IsLoaded("frmZoom") Then
    		If intDataMode <> acFormReadOnly Then
        		gctlZoom = Forms!frmZoom!txtMemo
    		End If
    		DoCmd.Close acForm, "frmZoom"
	End If

Charlotte Foust 

-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der
Sent: Monday, January 08, 2007 1:23 AM
To: Acces User Group
Subject: [AccessD] Create parameter that holds the source control?

Hi,

I need to create a zoom form.
E.g.: I've got a textbox that can store let's say 200(+) chars. I don't
want to create a textbox that large.

So if the user double clicks on it I want to open a form with a large
textfield. The user can type the info in this large textbox and send the
data back after pressing ok.

Sounds easy....

I've created a function that does this. However, it's not generic.
I want add a parameter in wich I store the Form and Control of it's
origin.

How do I create a parameter in wich I store the 'source control'?
This parameter is later used to return the data to the correct control.

Regards,

Sander

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
--
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com



More information about the AccessD mailing list