none
Remover o Reemplazar formula crystalreportviewer RRS feed

  • Pregunta

  • Buenas tardes. Mi problema es el siguiente tengo un tengo un reporte de crystal report que desplego en un crystalreportviewer al cual le envio un selecionformula de la siguiente forma crvReportes.SelectionFormula = SelectFormula funciona bien el problema es que si el reporte de crystal report tiene una formula interna agregada en el select expert no toma en cuenta la formula que le envio solo la que tiene el reporte ¿hay alguna forma de quitar o reemplazar la formula que tiene el reporte internamente?. de ante mano gracias por la ayuda.
    • Cambiado Enrique M. Montejo jueves, 14 de julio de 2011 9:32 Crystal Reports (De:Lenguaje VB.NET)
    miércoles, 27 de enero de 2010 22:42

Todas las respuestas

  • hola

    no has evaluado usar DataSet tipados para armar el reporte
    te lo comento porque hace tiempo trabaje de esa forma conectando el reporte directo a la db y trabjando con SelectionFormula
    y la verdad son un dolor de cabeza

    te dejo unos links qu explican este tema
    Informes Crystal Reports
    Creación de Reportes con Crystal Reports en Visual Studio 2005/2008


    como veras desde una conexion desde ado.net cargas los dataset tipados y luego suas estos como origen de datos
    aplicas directod esde tu codifo los filtros y demas manejos que tengas que hacer a los datos

    y al reporte solo le cargas justo lo que necesitas visualizar, nada raro con filtros op parametros, directo filtras tus datos en la query que carga el dataset

    bueno es una alternativa por ahi si ya tienes toda la aplciacion desarrollada no te sea de utilidad este consejo
    saludos
    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    miércoles, 27 de enero de 2010 23:56
  • Gracias Leandro por la respuesta voy a buscar los pro y contra de los diferentes formas siempre hay que ir mejorando yo he trabajado asi desde vb 6.0 por ese motivo la costumbre en vb 6.0 si se podia envia un ReplaceSelectionformula  pero no lo encuentro por ningun lado, igual lo voy a tomar en cuenta para mis futuros proyectos siempre.

    Si alguien sabe como enviar un ReplaceSelectionFormula sigo en la busqueda.

    P.O.D.  No marco la repuesta como correcta porque no se si al hacerlo se cierra mi pregunta, la respuesta fue muy buena y me ayudo pero quiero saber si alguien puede resolver de la forma en que estoy trabajando.
    jueves, 28 de enero de 2010 15:14
  • hola

    por ahi esto de una pista



    saludos
    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    jueves, 28 de enero de 2010 15:26
  • Gracias Leandro me sirve el tutorial es asi como tengo diseñados mis reportes y funciona de maravilla, el problema es que si el reporte tiene un select expert interno o sea una formula interna no respeta los parametros que se le envia desde la aplicación utiliza la formula que tiene el reporte internamente, entonces para resolver temporalmente mi problema me aseguro de eliminar las formulas internas pero debe a haber alguna forma de reemplazar la formula interna como lo hacia el ReplaceFormula de VB 6.0

    Gracias de nuevo por tu interes.
    lunes, 1 de febrero de 2010 14:49