Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2008, 05:24
emont
 
Fecha de Ingreso: enero-2002
Ubicación: Bogotá
Mensajes: 438
Antigüedad: 22 años, 4 meses
Puntos: 2
Parametros de una consulta en reporting services

Hola, tengo en un reporte 2 datasets, el primero es el principal y se llama SIPDS, el cual contiene el siguiente query:

SELECT Propuesta.FechaRecibo, Usuario.Nombre AS Vendedor, ResponsablePropuesta.FechaPlanEntrega, Usuario_1.Nombre AS RespProp,
Estado.Descripcion, Prospecto.Nombre AS Prospecto, Propuesta.IdPropuesta, Propuesta.FechaCierre
FROM Propuesta FULL OUTER JOIN
Usuario ON Propuesta.IdUsuario = Usuario.IdUsuario FULL OUTER JOIN
ResponsablePropuesta ON Propuesta.IdPropuesta = ResponsablePropuesta.Idpropuesta FULL OUTER JOIN
Estado ON Propuesta.IdEstado = Estado.IdEstado FULL OUTER JOIN
Usuario AS Usuario_1 ON ResponsablePropuesta.RespPropuesta = Usuario_1.IdUsuario FULL OUTER JOIN
Prospecto ON Propuesta.IdProspecto = Prospecto.IdProspecto
WHERE (Estado.IdEstado = 1) AND (Propuesta.FechaRecibo BETWEEN @FechaInicio AND @FechaFinal) AND (Usuario_1.IdUsuario = @Responsable)
ORDER BY RespProp, ResponsablePropuesta.FechaPlanEntrega


Como se pueden dar cuenta maneja tres parametros uno de los cuales para comodidad del usuario coloque el segundo dataset para el responsable y que pudiera elegirlo de la lista:

SELECT IdUsuario, Nombre
FROM Usuario
ORDER BY Nombre

La pregunta que me asalta es si existe alguna manera que el parametro responsable no sea requerido y me muestre sin embargo los resultados con respecto a la fecha?