Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2009, 02:09
Laufwerk
 
Fecha de Ingreso: marzo-2007
Mensajes: 538
Antigüedad: 17 años, 2 meses
Puntos: 0
ACCESS - Pasar valores al OpenForm para filtrar datos

Hola amigos!
Tengo un formulario que su origen de datos es una consulta, la cual ya me filtra y busca los valores que necesito. Pero aún tengo que filtrarlo más.
He mirado en la ayuda de VBA y me dice esto:
Código:
DoCmd.OpenForm "Employees", , ,"LastName = 'King'"
Pero yo necesito pasar dos valores el id del administrador y el estado de la incidencia. por lo que he leído no hace falta la clausual WHERE, pero no se si tengo que poner los AND's respectivos o separados por coma.

Esta es mi consulta
Código:
SELECT Incidencias.id_incidencia, Administradores.nombre, Sites.nombre, Categorias.descripcion, Incidencias.titulo, Incidencias.descripcion, IncidenciasUsuariosApp.fecha, Incidencias.fecha_creacion, Incidencias.fecha_recepcion, Incidencias.fecha_finalizacion, Impactos.descripcion, Prioridades.Descripción, Estados.descripcion
FROM CategoriasAdministradores INNER JOIN (Administradores INNER JOIN (Categorias INNER JOIN (Impactos INNER JOIN (Estados INNER JOIN (Sites INNER JOIN (Prioridades INNER JOIN (Incidencias INNER JOIN IncidenciasUsuariosApp ON Incidencias.id_incidencia=IncidenciasUsuariosApp.id_incidencia) ON Prioridades.id_prioridad=Incidencias.id_prioridad) ON Sites.id_site=Incidencias.id_site) ON Estados.id_estado=Incidencias.id_estado) ON Impactos.id_impacto=Incidencias.id_impacto) ON Categorias.id_categoria=Incidencias.id_categoria) ON Administradores.id_administrador=IncidenciasUsuariosApp.id_administrador) ON CategoriasAdministradores.id_categoriaAdministrador=Administradores.id_categoriaAdministrador
WHERE IncidenciasUsuariosApp.fecha = ( SELECT TOP 1  IncidenciasUsuariosApp.fecha FROM IncidenciasUsuariosApp WHERE id_incidencia=Incidencias.id_incidencia ORDER BY IncidenciasUsuariosApp.fecha DESC );
Gracias de todos modos