🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.bd.ms-access
Article #149

Re: segun valor celda en tabla cambiar algo en un formulario

#149
From: Kanarion
Date: Wed, 01 Nov 2006 20:36
30 lines
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-mail
References: <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