Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Parametros de una consulta en reporting services

Estas en el tema de Parametros de una consulta en reporting services en el foro de SQL Server en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 21/11/2008, 05:24
 
Fecha de Ingreso: enero-2002
Ubicación: Bogotá
Mensajes: 438
Antigüedad: 22 años, 3 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?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:19.