Regístrate gratis¡Bienvenido a mundodvd! Regístrate ahora y accede a todos los contenidos de la web. El registro es totalmente gratuito y obtendrás muchas ventajas.
Blu-ray, DVD y cine en casa
Regístrate gratis!
Registro en mundodvd
+ Responder tema
Resultados 1 al 6 de 6

Tema: Pregunta para entendidos en Access /VB

  1. #1
    The Captain Avatar de JTKirk
    Fecha de ingreso
    17 ene, 03
    Mensajes
    1,986
    Agradecido
    74 veces

    Predeterminado Pregunta para entendidos en Access /VB

    A ver quien me puede ayudar...

    Tengo que hacer una base de datos de empresas / trabajadores (en Access 2002) y los pasos que he seguido son los siguientes:

    He creado dos tablas, una para los datos de la empresa en sí, y otra para los trabajadores.

    En la tabla de empresas he creado un campo único que será el NIF de la empresa (sin duplicados), y para lograr una relación entre la tabla de los trabajadores y la de la empresa, he creado en la tabla trabajadores, otro campo con el nif de la empresa, aunque este CON duplicados.

    He creado dos formularios para meter datos, de tal manera que yo meto los datos de una empresa y el problema viene aqui: quiero crear un comando en el formulario de datos de la empresa, que me abra otro formulario y me muestre SOLO los trabajadores asignados a esta empresa (en cuya tabla de datos, tendrán el NIF de la empresa).

    Como lo hago para que cuando le de al botón, se abra el formulario de datos de los trabajadores y automáticamente se le asigne al registro el valor del NIF de la empresa?

    No se si me he explicado bien, pero cualquier ayuda es bienvenida, incluso si alguien quiere, que me pase su email y le envio la base de datos para que le eche un vistazo.

    Muchas Gracias y Un Saludo.
    "No hay nada urgente. Solo personas con prisa" - Escrito en un camion de Transportes.



  2. #2
    maestro Avatar de daysu
    Fecha de ingreso
    08 oct, 04
    Mensajes
    1,401
    Agradecido
    0 veces

    Predeterminado Re: Pregunta para entendidos en Access /VB

    No se si te he entendido mucho, pero a ver si esto, prueba de crear el formulario de empresas y un subformulario de trabajadores, de este modo de forma automatica te saldran los trabajadores de la empresa. La forma más fácil es hacerlo con el asistente y en dos clics ya tendras relacionados los dos formularios (aunque te apareceran en uno, tipo, maestro-detalle).
    Última edición por daysu; 10/07/2007 a las 16:05
    ... mas como Don Quijote tenía el sentido del olfato tan vivo como el de los oídos, y Sancho estaba tan junto y cosido con él, que casi por línea recta subían los vapores hacia arriba, no se pudo excusar de que algunos no se llegasen a sus narices, y apenas hubieron llegado, cuando él fue al socorro apretándolas entre los dos dedos, y con tono algo gangoso, dijo: Paréceme, Sancho, que tienes mucho miedo...

  3. #3
    The Captain Avatar de JTKirk
    Fecha de ingreso
    17 ene, 03
    Mensajes
    1,986
    Agradecido
    74 veces

    Predeterminado Re: Pregunta para entendidos en Access /VB

    Cita Iniciado por daysu Ver mensaje
    No se si te he entendido mucho, pero a ver si esto, prueba de crear el formulario de empresas y un subformulario de trabajadores, de este modo de forma automatica te saldran los trabajadores de la empresa. La forma más fácil es hacerlo con el asistente y en dos clics ya tendras relacionados los dos formularios (aunque te apareceran en uno, tipo, maestro-detalle).

    Pues si que va!. Muchas Gracias. De todas maneras, sigo ampliandola, asi que seguro que me saldran mas cosas que postearé aqui por si un alma caritativa me puede ayudar.
    "No hay nada urgente. Solo personas con prisa" - Escrito en un camion de Transportes.



  4. #4
    The Captain Avatar de JTKirk
    Fecha de ingreso
    17 ene, 03
    Mensajes
    1,986
    Agradecido
    74 veces

    Predeterminado Re: Pregunta para entendidos en Access /VB

    Bueno... otra cuestion:

    Tengo un formulario con un campo que es el nif de la empresa. Quiero poner un boton que al pulsarlo, me lance una consulta que me elija de la tabla 'trabajadores' los que correspondan al nif de la empresa que se muestra en el formulario.

    Gracias.

    Edito: La instruccion SQL de la consulta es:

    SELECT trabajadores.nombre, trabajadores.dni, trabajadores.alta, trabajadores.epi, trabajadores.rec, trabajadores.form, trabajadores.inf, trabajadores.confinados
    FROM trabajadores
    WHERE trabajadores.if=form!formEmpresas.if;

    Pero la condición no pilla el valor del campo del formulario (un DNI/NIF, por lo consiguiente, alfanumerico)

    Que estoy haciendo mal?
    Última edición por JTKirk; 13/07/2007 a las 10:47
    "No hay nada urgente. Solo personas con prisa" - Escrito en un camion de Transportes.



  5. #5
    experto Avatar de IceLord
    Fecha de ingreso
    08 oct, 06
    Mensajes
    455
    Agradecido
    9 veces

    Predeterminado Re: Pregunta para entendidos en Access /VB

    Cita Iniciado por JTKirk Ver mensaje

    Que estoy haciendo mal?
    Para empezar, haberte puesto a programar directamente, sin haberte documentado primero. Sobre VBA en Access hay miles de paginas de documentacion. Prueba, por ponerte un ejemplo, por aqui:

    http://www.mvp-access.com/foro/forum_topics.asp?FID=19
    TV: Plasma Panasonic 46" TH46PZ81E
    Amplificador: Marantz NR-1506
    Altavoces: KEF KHT-2005.2
    Mediaplayer: RPi3 (OpenElec + KODI) + Teclado DiNovo MediaCenter
    Proyector: BenQ W1400
    Pantalla: ...incoming...

  6. #6
    maestro Avatar de daysu
    Fecha de ingreso
    08 oct, 04
    Mensajes
    1,401
    Agradecido
    0 veces

    Predeterminado Re: Pregunta para entendidos en Access /VB

    Supongo que ese trabajadores.if querra decir trabajadores.nif no? :inaudito
    ... mas como Don Quijote tenía el sentido del olfato tan vivo como el de los oídos, y Sancho estaba tan junto y cosido con él, que casi por línea recta subían los vapores hacia arriba, no se pudo excusar de que algunos no se llegasen a sus narices, y apenas hubieron llegado, cuando él fue al socorro apretándolas entre los dos dedos, y con tono algo gangoso, dijo: Paréceme, Sancho, que tienes mucho miedo...

+ Responder tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
SEO by vBSEO
Image resizer by SevenSkins