none
Ayuda con este reporte RRS feed

  • Pregunta

  • Estimados 

    Necesito que el valor que esta en la ultima columna pase al final donde al lado de del texto de numero de afiliados. en la ultima columna hago el calculo de afiliados con una funcion en codigo personalizado(como se ve en la imagenes). he intentado de todo , el codifgo de abajo comparo los rut (que indentifican a cada afiliado) y si se repite el contador no aumenta, hasta aqui todo bien pero el problema es que cuando necesito capturar el valor para mostrarlo mas bajo en el informe tengo problemas.

    private rutAfiliado as string = " "
    public  resultado as integer = 0
    
    public Function num_afi(Items  as  ReportItems)
    
    if(rutAfiliado <> Items!txtRut.value)
    		numeroAfiliados = numeroAfiliados + 1
    		rutAfiliado = Items!txtRut.value		
    	end if
    
    resultado = numeroAfiliados
    return resultado
    
    end Function

    intenté leyendo desde el texbox el valor del textbox donde esta el codigo asi =ReportItems!textbox83.Value  pero al hacer eso me sale el siguiente

    [rsReportItemReference] The Value expression for the textbox ‘textbox77’ refers to the report item ‘textbox83’.  Report item expressions can only refer to other report items within the same grouping scope or a containing grouping scope.

    también probé imprimiendo la variable resultado pero me devuelve el valor 1

    public Function final2()
    return resultado
    end Function

    tambien probe agregado esta linea a la funcion de arriba

     Items!textbox22.value= resultado  

    que el textbox22 es donde quiero mostrar el numero de afiliados, pero tampoco funcionó y me salio un error diciendo que el textbox es de solo lectura.

    [rsCompilerErrorInCode] There is an error on line 36 of custom code: [BC30526] La propiedad 'Value' es 'ReadOnly'.


    y probando otras cosas pero nada me funciona. espero que alguien me pueda ayudar  de ante mano muchas gracias.

    Saludos

    Vista Diseño Reporte

    Vista Previa Reporte


    Maicol Ortiz Tello Ingeniero en Informatica

    viernes, 6 de julio de 2012 16:56

Todas las respuestas

  • Bastaría con aplicar un Sum(Tu_Columna) si lo que deseas es la cantidad total de afiliados

    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos


    jueves, 16 de mayo de 2013 21:21