[AccessD] subform close

William Hindman wdhindman at dejpolsystems.com
Wed Jan 21 13:00:33 CST 2009


JC/max

...thanks ...that works for now ...I was close but my syntax wasn't getting 
it done.
...as for the "big ugly blank" concern I have a default form that 
automatically loads whenever the subform control is empty.

William

--------------------------------------------------
From: "Max Wanadoo" <max.wanadoo at gmail.com>
Sent: Wednesday, January 21, 2009 12:49 PM
To: "'Access Developers discussion and problem solving'" 
<accessd at databaseadvisors.com>
Subject: Re: [AccessD] subform close

> This will do what you require William.
>
> [Forms]![MyMainFormName]![MyHostCotainerOnMainFormName].SourceObject = ""
>
> Ie, on my system this translates into
>
> [Forms]![MCM_Peoplemainform]![PeoplePopSub2].SourceObject = ""
>
> I would normally have a series of buttons on the main form and when 
> clicked
> the sourceobject is changed to the name of the form I want to appear, but
> setting it to "" works even when invoked from the sub form itself.
>
>
> Max
>
> -----Original Message-----
> From: accessd-bounces at databaseadvisors.com
> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman
> Sent: 21 January 2009 17:36
> To: Access Developers discussion and problem solving
> Subject: Re: [AccessD] subform close
>
> ...why does anyone? ...like all programmers I'm a masochist at heart :)
>
> ...experimenting with a new gui ...need to work out the kinks :)
>
> ...and I'm working on just that approach :)
>
> William
>
> --------------------------------------------------
> From: "Gustav Brock" <Gustav at cactus.dk>
> Sent: Wednesday, January 21, 2009 4:33 AM
> To: <accessd at databaseadvisors.com>
> Subject: Re: [AccessD] subform close
>
>> Hi William
>>
>> Why are you doing this to yourself?
>>
>> That said, you may have to move the focus off the button as the first
>> thing.
>> Then, shouldn't this work? Haven't tried myself though:
>>
>>  Me.Parent!NameOfSubformControl.Value = strNameOfNewSubform
>>
>> or
>>
>>  Me.Parent!NameOfSubformControl.Value = Null
>>
>> You may need to move the code to the main form and call it from the
>> subform to not let the subform kick the feet of itself away.
>>
>> /gustav
>>
>>
>>>>> wdhindman at dejpolsystems.com 21-01-2009 08:26 >>>
>> ...closes host and sub :(
>>
>> ...naming the sub instead doesn't change what I see ...the acSaveAll
>> works,
>> the form just doesn't disappear from the subform control
>>
>> ...if I change the mainform subform sourceobject from the host form, the
>> form is either replaced by the new sourceobject or the subform goes blank
>> if
>> I set it to ""
>>
>> ...but that leaves me vulnerable to users closing an open subform from 
>> the
>> host form without a proper close
>>
>> ...trying to workout the semantics for setting the mainform subform
>> sourceobject from the subform ...this should be simple but I'm missing
>> something.
>>
>> William
>>
>> --------------------------------------------------
>> From: "Rocky Smolin at Beach Access Software" <rockysmolin at bchacc.com>
>> Sent: Wednesday, January 21, 2009 12:08 AM
>> To: "'Access Developers discussion and problem solving'"
>> <accessd at databaseadvisors.com>
>> Subject: Re: [AccessD] subform close
>>
>>> Wait, I see.  I think you have to specify the form name of the host 
>>> form:
>>> DoCmd.Close acForm, ObjectName
>>>
>>>
>>> Rocky Smolin
>>> Beach Access Software
>>> 858-259-4334
>>> www.e-z-mrp.com
>>> www.bchacc.com
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: accessd-bounces at databaseadvisors.com
>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William
>>> Hindman
>>> Sent: Tuesday, January 20, 2009 8:47 PM
>>> To: Access Developers discussion and problem solving
>>> Subject: [AccessD] subform close
>>>
>>> ...subform hosted on non-linked main form
>>>
>>> ...command button on subform
>>>
>>> DoCmd.Close ...button animates but form doesn't close
>>>
>>> ...thinking that I'm probably going to have to set the mainform subform
>>> sourceobject to "" or another object and clean up anything on the open
>>> subform such as dirty data before I do it.
>>>
>>> ...anyone done this and have tested code or suggestions?
>>>
>>> William
>>
>>
>> -- 
>> AccessD mailing list
>> AccessD at databaseadvisors.com
>> http://databaseadvisors.com/mailman/listinfo/accessd
>> Website: http://www.databaseadvisors.com
>>
>
> -- 
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.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