none
Ajuste de posicion X RRS feed

  • Pregunta

  • Buen Dia, espero puedan ayudarme con este problema que tengo y que me tiene confundido.

    He visto varias paginas web ninguna me ayuda con mi problema.

    Tengo 9 Columnas que se muestran en el detalle de mi reporte, pero estas columnas son seleccionadas por el usuario en un webform.aspx de Vb.net a fin que el mismo pueda imprimir su reporte personalizado con las columnas que desea, el reporte lo extraigo de un store precedure.

    mediante codigo de vb hize que se mostrara lo que el usuario necesita pero las columnas que el usuario no quiere imprimir aparecen vacias en el reporte por loq ue buscando la manera como solucionar este impase comenze a programar condiciones en Formulas - formulas de Formato - Detalles - sobre en campo que deseo aplicar la condicion le doy clic derecho y aparece el ajuste de posicion X.

    he colocado infinidad de formulas ya que un campo lo estoy pasando mediante el Store procedure un campo adicional que indica que columna esta activa (Columna1 que contiene 1 o 0) donde los 1 indican que el campo esta mostrandose y 0 que no esta mostrandose, bueno aqui coloco mi formula a ver

    si pueden ayudarme ya sea con sintaxis basica o de crystal.

    sintaxis crystal

    NumberVar ActiveUnitCount:= {ARCHI_RPT_ARCHIVO_DETALLE.Columna1};
    NumberVar Align01:= -5000;
    NumberVar NewAlign:= 0;
    If ActiveUnitCount = 0 then Align01
    else
    If ActiveUnitCount = 1 then NewAlign;

    o esta tambien la he `probado pero igual no sale 

    sintaxis basica

    if {ARCHI_RPT_ARCHIVO_DETALLE.Columna1}=1 then
    formula=0
    else
    formula=-500
    end if

    Cuando ejecuto la aplicación me sale el siguiente error:

    linea de Vb para que muestre el reporte como pdf

    Reporte.ExportToHttpResponse(ExportFormatType.PortableDocFormat, Response, True, "Reporte Nº1")

    ahora el error:

    -------------------------------------------------------------------------------------------------------------------------

    Este nombre de campo es desconocido.
    Detalles: errorKind
    Error en archivo crArchiMaestrov10 9428_1328_{45A8B955-469E-4322-A2D5-D0155E3545AC}.rpt:
    Error en la fórmula DeltaX_Value_Formula: 
    'NumberVar ActiveUnitCount:= {ARCHI_RPT_ARCHIVO_DETALLE.Columna1};

    ---------------------------------------------------------------------------------------------------------------------------

    Bueno espero puedan ayudarme pues estoy bastante preocupado ya que no me sale esta solucion y como uds. sabran las cosas en sistemas las piden siempre para ayer.

    Gracias por su ayuda.

    jueves, 27 de octubre de 2016 21:40