SQL Server Reporting Services - Totales desde otro DataSet

<<>>
 
Vista:
sin imagen de perfil

Totales desde otro DataSet

Publicado por Cinthya (1 intervención) el 21/08/2024 17:41:06
Buenas.. alguien Sabe como hacer con el siguiente caso? no se como solventarlo.

Tengo un informe en RRSR que me muestra Codigo de Proveedor, Proveedor, Codigo de Producto, Producto, Compra, Venta, Cantidad TRS, parametros Fecha Desde, Fecha Hasta, Proveedor, Departamento, Grupo, SubGrupo, Sucursal.

El reporte permite desplegar por proveedor, mostrando por producto la compra, venta y Cantidad TRS, cuando no esta desplegado muestra total por proveedor y por ultimo el gran total de todos los proveedores.

el DataSet principal es se llama DataSet1

pero yo necesito que el total por proveedor y el Total de todos los proveedores me lo traiga de otro DataSet llamado Vencimiento2

las columnas del DataSet 1 se llaman de la siguiente forma
CodProvee
Proveedor

las columnas del segundo DataSet llamado Vencimiento2 se llaman de la siguiente forma
CodProvee
RazonSocial
COMPRA

Que me puede ayudar a hacer que la expresion que me traiga el total por cada uno de los proveedores que traiga el DataSet1, y luego la segunda expresion que hara la sumatoria de todos los proveedores que muestre el DataSet1

Probe con las siguientes expresines pero me da #Error, o el resultado no es el correcto

=Sum(
Lookup(Fields!CodProvee.Value, Fields!CodProvee.Value, Fields!COMPRA.Value, "Vencimiento2")
)

=Sum(LookupSet(Fields!CodProvee.Value, Fields!CodProvee.Value, Fields!COMPRA.Value, "Vencimiento2"))

=Sum(Fields!COMPRA.Value, "Vencimiento2"),First(Fields!CodProvee.Value,"DataSet1"))

=Sum(
IIf(
Fields!CodProvee.Value = Lookup(Fields!CodProvee.Value, Fields!CodProvee.Value, Fields!CodProvee.Value, "Vencimiento2"),
CDec(Lookup(Fields!CodProvee.Value, Fields!CodProvee.Value, Fields!COMPRA.Value, "Vencimiento2")),
0
)
)

ejemplo del Proveedor Bimbo me trae como resultado 9870 pero si ejecuto el Procedure el resultado es 1645 y este es el correcto.


Screenshot_2
Screenshot_1
Screenshot_3
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder