Article View: es.comp.bd.ms-access
Article #148segun valor celda en tabla cambiar algo en un formulario
From: MyVi
Date: Wed, 01 Nov 2006 15:49
Date: Wed, 01 Nov 2006 15:49
59 lines
2771 bytes
2771 bytes
Buenas grupo, tras estar buscando y buscando un buen rato, y al no encontrar lo que necesito, opto por exponerlo aqui (a ver si me podeis ayudar). Veamos: Tabla llamada BASE con un campo llamado K13. En un formulario (llamado "3a2Form"), (con su Record Source = BASE) tengo el "OptionGroup" creado (llamado "Frame6") con las 3 opciones y enfocado su valor a K13 de la tabla BASE. Los valores que me puedo encontrar en K13 serán: 0 (por defecto), 1 2. Tambien tenemos (en el formulario "3a2Form") creado un Subform/Subreport (nombre "Sub4B"). El formulario que muestra "Sub4B" (por defecto) es "4b0Sub". y tenemos esto: si K13 = 0 then en Sub4B = muestra 4b0Sub si K13 = 1 then en Sub4B = muestra 4b1Sub si K13 = 2 then en Sub4B = muestra 4b2Sub Con todo esto, entiendo que me voy a "Frame 6", al evento "after Update" y ahi le pongo código tal que (algo asi)... Private Sub Frame6_AfterUpdate() algo..? End Sub pero ahi es donde no sé seguir en la práctica. ¿sabeis qué código poner para que al seleccionar en Frame6 una de las 3 opcines me muestre el formulario adecuado entre (4b0sub & 4b1sub & 4b2sub)? La razón de hacerlo asi y no crear fichas cada una con el formulario adecuado es que Frame6 hace una pregunta al usuario que, segun su elección se nos muestra una respuesta completa (que consiste en cada formulario adecuado con todo su contenido). O sea, que la elección de qué formulario mostrar es automática (segun la respuesta) y no manual. Además de que ello queda transparente para el usuario. Muchas gracias
Technical Details
Message-ID:
<1162396150.631906.103020@e3g2000cwe.googlegroups.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!e3g2000cwe.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 111a5a,ee3ff9650382c3d0,start X-Google-Attributes: gid111a5a,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!e3g2000cwe.googlegroups.com!not-for-mail From: "MyVi" <urilusion@gmail.com> Newsgroups: es.comp.bd.ms-access Subject: segun valor celda en tabla cambiar algo en un formulario Date: 1 Nov 2006 07:49:10 -0800 Organization: http://groups.google.com Lines: 60 Message-ID: <1162396150.631906.103020@e3g2000cwe.googlegroups.com> NNTP-Posting-Host: 84.77.139.174 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1162396156 342 127.0.0.1 (1 Nov 2006 15:49:16 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 1 Nov 2006 15:49:16 +0000 (UTC) User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322),gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: e3g2000cwe.googlegroups.com; posting-host=84.77.139.174; posting-account=-bD3Ow0AAABf4GcLyReJzIrBLWNwQUtV