none
Pasar Campos al Custom Code de un report RRS feed

  • Pregunta

  • Hola a todos, necesito a un GURU de los informes locales rdlc o de los reporting Services :) . La cosa es que desde un textbox de mi informe hago una llamada a una funcion definida en el code (custom code del informe), a la cual quiero pasar todos los campos de mi dataset. Para ello hago:

    Code.CambiarTokens("ReciboPago_Cabecera", "ES" , Fields)

    y tira fantasticamente. Si os fijais en el parametro Fields le paso todos los campos... Bien.

    El problema es que esto solo funcion cuando tengo un unico dataset o ambito. En el momento en el que tengo varios, me dice que debo indicar el ambito en el que me encuentro... Alguien sabe como se hace esto?. He probado cosas como:

    Code.CambiarTokens("ReciboPago_Cabecera", "ES" , Fields("Dataset1"))

    Pero nada...

    Muchas Gracias

    jueves, 27 de junio de 2013 16:49

Respuestas

  • Hola prueba lo siguiente:

    Code.CambiarTokens("ReciboPago_Cabecera", "ES" , Fields(Fields!Nombre_Columna.Value,"Dataset1"))

    Esta es la estructura:

    =Code.<FunctionName>(Fields!<field name>.Value)


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


    martes, 2 de julio de 2013 14:43