Se ha tenido el siguiente inconveniente al elaborar REPORTES CON SUBREPORTES en REPORTING SERVICES.

No se pudo encontrar el subinforme 'Subreport1' en la ubicación especificada
C:\inetpub\wwwroot\Evolution_1_10_1_0\UploadFile\Temp\f28ccee8-4d14-48a9-be29-3d4df68248fb\gt_rpe_recibo_pago_det.rdlc.
Compruebe que el subinforme se ha publicado y que el nombre es correcto.**

Antecedentes:

  1. He leído el readme de la version 1.10.1.0, donde se indica que ya se cuenta con esta funcionalidad.
  2. Así mismo leí el BLOG *Guía para elaboracion de reportes de reporting services utilizando sub reportes, donde se presenta un ejemplo de creación de subreportes con reporte principal, pero al validar dicho ejemplo pude constatar que era funcional solo cuando se tiene un único registro en el maestro que corresponde (eso si) a N registros en el detalle para ese maestro.
  3. Mas esta solución ya no fue funcional cuando hay N registros en el MAESTRO, que corresponden a N registros en el DETALLE, pues en este caso si es necesario que exista un vinculo entre ambos y es en este caso donde se despliega el error que se indico al inicio.

Cual sería la solución a este requerimiento?

Para complementar el caso que he reportado de manejo de subreportes en Reporting Services, adjunto imagen de la configuración en Evolution 1.10.1.0.:

alt text

Para documentar un poco más este caso adjunto las siguientes imagenes:

Usuario que ejecuta los Pools: alt text

Usuario con permisos a la carpeta del Sitio Web: alt text

Lo que me genera el visor de Reporting Services: alt text

PREGUNTA: Existe algun codigo interno que al momento de llamar al subreporte requiera que este tenga extension RDLC, o indistintamente puede ser RDL?

asked 10 Jul '17, 10:06

Luis%20Armas's gravatar image

Luis Armas
(suspended)
accept rate: 8%

edited 10 Jul '17, 14:54

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635

Deben ser RDLC, es el único formato que soporta Evolution

(10 Jul '17, 14:58) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

Ese error pareciera ser que hace falta cargar el archivo del sub reporte, ya verificaste donde aparece un cheque que dice "¿Permitir subreportes?" que te habilita cargar los archivos rdlc de los subreportes ?

link

answered 10 Jul '17, 11:14

sbarahona's gravatar image

sbarahona ♦♦
(suspended)
accept rate: 32%

Buen dia, ya se cargaron los sub reportes como indicas, el inconveniente se da, cuando existe en el maestro mas de un registro, el modelo que indica el ejemplo es el mismo que esta definido cuando se genera un reporte de Perfil del puesto donde solo existe un padre y varios detalles, el reporte que se pretender implementar es varios padres y sus respectivos detalles ejemplo listados de tipos de planilla por empresa y sus respectivos peridos creado,

(10 Jul '17, 11:33) Vicente Alejos Vicente%20Alejos's gravatar image

Solo por curiosidad, podrías revisar los permisos del usuario del Pool sobre el folder Upload.

Ya que debe poder: crear folders, crear archivos, leer archivos.

(10 Jul '17, 11:47) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

¿Estableciste la relación entre los dos TableAdapters, al crear el DataSet?

(10 Jul '17, 12:14) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

Estoy utilizando SQL SERVER DATA TOOLS for Visual Studio 2013, siguiendo la documentación que hay en el MSDN de Microsoft, para crearción de reportes con subreportes.

Y como se documenta en el Blog, usando la opción Subreport Properties, para indicar cual es el subreporte.

Pero a su vez utilizando la opción de Parameters, para vincularlos.

(10 Jul '17, 12:51) Luis Armas Luis%20Armas's gravatar image
link

answered 10 Jul '17, 11:42

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635
accept rate: 51%

Como documente anteriormente en ANTECEDENTES, ya consulte el BLOG y el README respectivos.

Es por esa razón que lo estoy reportando.

(10 Jul '17, 11:47) Luis Armas Luis%20Armas's gravatar image

Hay dos problemas en este escenario:

  • El error de No se pudo encontrar el subinforme 'Subreport1' se debe a problemas de permisos y otras funcionalidades de Evolution que ocupen la carpeta UploadFile tendrán un comportamiento similar
  • Se revisó la funcionalidad de Evolution y se detectó que la configuración actual solamente funciona cuando hay un solo maestro. Se ingresó issue EVO-3332 para revisar y corregir dicha situacion
link

answered 11 Jul '17, 17:08

sbarahona's gravatar image

sbarahona ♦♦
(suspended)
accept rate: 32%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×38
×12
×6
×3

Asked: 10 Jul '17, 10:06

Seen: 4,237 times

Last updated: 11 Jul '17, 17:08

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática