none
Error Nueva Suscripción controlada por Datos RRS feed

  • Pregunta

  • Estimados, Buenas Tardes a todos
    Tengo algunos reportes que he desarrollado en Visual Studio 2005 SP2 y Visual Studio 2010 SP1 respectivamente, los cuales, no me deja realizar una Suscripción contralada por datos, mostrando la opción con un signo de alerta y al presionar sale el mensaje de
    "No se pueden crear suscripciones controladas por datos porque las credenciales utilizadas para ejecutar el informe no están, el informe usa valores de parámetro definidos por el usuario o, si es un informe vinculado, el vinculo ya no es valido"... Lo extraño es que tengo varios reportes ya definidos para su envió de esta manera y se ejecutan sin inconvenientes (usando la misma cuenta con las que intento levantar dicho reportes) ... 

    Ricardo M.

    lunes, 8 de agosto de 2016 20:31

Todas las respuestas

  • Saludos necesitariamos un traza de fiddler para ver que cuenta es la que realmente esta reciviendo el reporte, si puedes baja fiddler y pongo en funcion, reproduce el problema mintras la traza se ejecuta y pon los resultados que obtengas.

    http://www.telerik.com/fiddler


    • Editado Enrique AA miércoles, 17 de agosto de 2016 18:00
    lunes, 8 de agosto de 2016 21:23
  • Para que se pueda hacer una suscripción a un informe (sea o no controlada por datos) hace falta que el origen de datos del informe tenga credenciales almacenadas. No vale que el datasource esté configurado para usar las credenciales del usuario actual, porque en el momento de procesar la suscripción no existe ningún "usuario actual" rodando ese proceso. Así que tienes que editar el datasource y cambiarlo para que use alguna de las modalidades en las que las credenciales se almacenan. Ah, y en el otro datasource (el que suministra los datos para la suscripción) pasa lo mismo, también requiere credenciales almacenadas.
    miércoles, 17 de agosto de 2016 17:44
    Moderador
  • Alberto, Buenas Tardes
    Estuve revisando los orígenes de Datos y ambos están configurados de la manera que mencionas...

    1.- El origen de Dato que suministra los datos a la suscripción tiene seleccionada la opción "Credenciales almacenadas    de forma segura en el servidor de Informes" (Esto con su respectivo User y Password, que se usa para ejecutar todos  los demás reportes subidos ya al servidor)

    2.- En cuanto al origen de datos configurado en el reporte propiamente tal, tiene seleccionada la opción "Utilizar  referencia de origen de datos Compartidos", luego "Utilizar un nombre de usuario y contraseña específicos" (Con su  respectivo User y Contraseña)

    Ambos están configurados de la misma manera que los reportes que si funciona la "Suscripción controlada por datos", pero ha medida que voy desarrollando nuevos informes, algunos no me da la opción de realizar dicha suscripción, adjunto imagen...

    1.-Error


    2. Operativos

    Ricardo M.


    • Editado Ricardo141611 martes, 13 de septiembre de 2016 19:17 Se adjunto nueva imagen
    martes, 13 de septiembre de 2016 19:09
  • Tiene que haber un error en algún sitio. Si unos informes funcionan y otros no, deben tener alguna diferencia en la configuración del datasource. Puede ser que el informe tenga varios datasources y alguno de ellos no tenga credenciales almacenadas, aunque los demás se haya comprobado que sí las tienen. O puede ser que la configuración en diseño aparente ser correcta, pero al publicarlos esté marcada la opción de "no sobreescrbir datasources" y que en producción no tengan la configuración correcta. Es cuestión de revisarlo cuidadosamente, por algún sitio se tiene que estar escapando algo.
    martes, 13 de septiembre de 2016 19:47
    Moderador