Article View: es.comp.bd.ms-access
Article #149Re: segun valor celda en tabla cambiar algo en un formulario
From: Kanarion
Date: Wed, 01 Nov 2006 20:36
Date: Wed, 01 Nov 2006 20:36
30 lines
2277 bytes
2277 bytes
MyVi ha escrito:
> Buenas grupo,
>
> tras estar buscando y buscando un buen rato, y al no encontrar lo que
> necesito,
Primero, utiliza el evento Click en lugar del evento AfterUpdate; de
esta forma se producirán los cambios desde que el usuario haga click
(también se dispara si utiliza el teclado). El evento afterUpdate se
produce cuando el enfoque lo adquiere otro control.
Segundo, utiliza la propiedad SourceObject; el código quedaría así:
Select Case NombreMarcoOpciones.Value
Case 0
Me.SubFormulario.SourceObject = "NombreSubFormulario1"
Case 1
Me.SubFormulario.SourceObject = "NombreSubFormulario2"
Case 2
Me.SubFormulario.SourceObject = "NombreSubFormulario3"
End Select
Me.Refresh
Para completar el código, si existe una vinculación entre un campo
del subformulario y un campo del formulario padre, utiliza las
propiedades LinkChildFields y LinkMasterFields del subformulario para
establecer el nombre del campo.
Technical Details
Message-ID:
<1162413416.723146.268420@e64g2000cwd.googlegroups.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!e64g2000cwd.googlegroups.com!not-for-mailReferences:
<1162396150.631906.103020@e3g2000cwe.googlegroups.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 111a5a,ee3ff9650382c3d0 X-Google-Attributes: gid111a5a,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!e64g2000cwd.googlegroups.com!not-for-mail From: "Kanarion" <lczz@eresmas.com> Newsgroups: es.comp.bd.ms-access Subject: Re: segun valor celda en tabla cambiar algo en un formulario Date: 1 Nov 2006 12:36:56 -0800 Organization: http://groups.google.com Lines: 31 Message-ID: <1162413416.723146.268420@e64g2000cwd.googlegroups.com> References: <1162396150.631906.103020@e3g2000cwe.googlegroups.com> NNTP-Posting-Host: 83.39.51.89 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1162413423 14924 127.0.0.1 (1 Nov 2006 20:37:03 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 1 Nov 2006 20:37:03 +0000 (UTC) In-Reply-To: <1162396150.631906.103020@e3g2000cwe.googlegroups.com> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98),gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: e64g2000cwd.googlegroups.com; posting-host=83.39.51.89; posting-account=EuSFzAwAAAAZsEEjhfzrqU1zyJk0Tu0u