Visual Basic.NET - Un inesperado problema creando reportes (rdlc)

 
Vista:
Imágen de perfil de Rodrigo Fernando
Val: 4
Ha aumentado su posición en 6 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Un inesperado problema creando reportes (rdlc)

Publicado por Rodrigo Fernando (3 intervenciones) el 03/09/2018 20:32:38
Hola amigos y amigas:

El asunto es éste. Resulta que creé un reporte para mostrar datos de dos orígenes de datos diferentes (uno da los datos grandes y otro para datos como código de un producto). El problema parte cuando intento que la sentencia SQL para que devuelva en el reporte los datos del código y su nombre llena una lista con datos vacíos o simplemente no muestra nada.

Probé con ésta sentencia:

1
2
select top 1 C, LEFT(NOMBRE,40) as 'Nombre' from TABLA_PROD
WHERE CGO='Aqí va el criterio de búsqueda'

Y también con éste:

1
2
select distinct C, SUBSTRING(N,1,40) as 'Nombre' from TABLA_PROD
WHERE CGO='Aqí va el criterio de búsqueda'

y tanto con uno y con otro el resultado es el siguiente:

PY04Uc

y es raro, porque en el Transaq funciona bastante bien.

Esperando sus respuestas. Saludos cordiales.

:8)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de giancarlo
Val: 403
Bronce
Ha disminuido 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Un inesperado problema creando reportes (rdlc)

Publicado por giancarlo (409 intervenciones) el 27/10/2018 05:30:24
tu consulta SQL sale el resultado correcto? cuando usas select top 1solo te mostrará 1 fila.

si se trata de tu plantilla de reporte, debes ponerlo el dato en la seccion de detalle, aqui se repetirá cuantas veces exista.

si envías la imagen del diseñador que no te sale correctamente ayudaría mucho
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar