none
Suma condicionada con Crystal Reports RRS feed

  • Pregunta

  • Hola a todos,
    necesito realizar una suma con condición pero no me resulta; La idea es que sume CD_VALOR pero que ESTADO comience con "C".

    Sum ({comando.CD_VALOR}, {comando.ESTADO}, "C*")

    al ejecutarlo me arroja: "Aquí no se permite una condición de grupo".

    Gracias de ante mano.

    • Cambiado Fran DiazModerator jueves, 28 de mayo de 2009 14:31 Reporting ([Loc]From:Lenguaje VB.NET)
    • Cambiado Fran DiazModerator miércoles, 17 de agosto de 2011 12:50 Es de CR (De:SQL Server Reporting Services)
    jueves, 7 de mayo de 2009 21:57

Todas las respuestas

  • Por lo que parece el filtrado de datos sólo está para algunos tipos de datos como Fechas, horas o boleanos... :_(

    Para hacer lo que quieres te paso un enlace dónde puedes encontrar algunos trucos/sugerencias que espero te sirvan:
    http://www.tek-tips.com/viewthread.cfm?qid=293749&page=874

    Salud y suerte!


    Colabora con el foro: Si el mensaje te es de utilidad márcalo como respuesta.

    Toni Recio

    MVP - MCTS Windows Forms

    Web: http://www.tonirecio.com


    jueves, 7 de mayo de 2009 22:18
  • hola

    lo has intentado insertando un campo de total acumulado? , y ahi seleccionando una formula para evaluar cuando tiene que sumar.

    espero te sirva.

    Saludos
    Edgar López R.
    si la respuesta te fue de utilidad, no olvides marcarla como correcta o útil.
    viernes, 8 de mayo de 2009 0:11
  • Hola,

    amigos alguien me podria ayudar con Crystal Reports, tengo varias facturas agrupadas y cada una tiene un valor :D, en el pie del grupo muestro el total de esas facturas pero como puedo hacerlo para mostrar ese total en el mismo detalle alineado con la ultima factura.

    Gracias. ;) 
    viernes, 9 de octubre de 2009 19:56
  • hola

    por ahi este link te da una idea

    Crystal Reports – Sumatoria Condicional (Conditional Sum)

    no digo que sea exacto como lo debas utilziar pero por ahi la tecnica te ayuda

    saludos
    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    viernes, 9 de octubre de 2009 20:13
  • Hola Leandro que tal y amigos en general de este foro.. bueno vengo aqui porque tengo una duda para resolver este problema a continuacion...

    estoy usando sql server 2008 tengo dos tablas 
    -cabecer_kardex
    -detalle_kardex

    con estas tablas controlo los lotes de los articulos por entrada o salida

    pero el problema viene cuando quiero hacer mi inventario valorizado por la cantidad total del articulo que tiene en varios lotes

    por ejemplo  si en una venta con factura01 sale ciertas cantidades de un mismo articulo con lotes diferentes :
    factura01   lote1    20
    factura01   lote2    30
    factura01   lote3    40

    quisiera que se muestre   en totalidad   en un reporte de inventario valorizado : factura01   90  venta

    no se si es mejor hacer esa suma por el mismo reporte de crystal report?
    o crear otra tabla en sql que haga todo ese calculo y luego desde ahi visualizarlo en un reporte crystal..

    mas que todo por el tema de tiempo de respuesta de la consulta...

    si por ahi me podrian ayudar a elegir cual seria el mejor planteamiento , se los agradeceria

    saludos

    Mario

    lunes, 15 de octubre de 2012 16:22
  • supongo que lo agrupas por factura y esos son tus detalles lo que debes hacer es un campo de total actualizado :) saludos

    si mi respuesta te ayudo votala como util, si resolvio tu duda marcala como respuesta, de esta manera ayudas a otros compañeros que tengan dudas similares.

    lunes, 15 de octubre de 2012 21:03