border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU
  #1 (permalink)  
Antiguo 10-03-2007, 06:43:31
Un Nuevo Amigo
 
Registrado: feb 2007
Posts: 2
alejandro_net Valoración +2
Predeterminado Problemas con reportes

Me encuentro con el siguiente problema. quiero reportar los item de una nota de pedido de materiales lo cual no tengo problemas pero si quiero que en el encabezado del reportes figure el numero de nota, a que lugar pertenece y otros datos comunes a todos los item que enumero. no puedo hacerlo debido que el datareport tiene solo etiquetas para titulos o cosas estaticas el el encabezado.

las notas de pedido las guardo en dos tablas en una los datos común de la nota y en otra el detalle item a item.

Alguien sabe como puedo solucionar esto o que herramienta puedo usar???
Responder Con Cita
  #2 (permalink)  
Antiguo 10-03-2007, 09:34:56
Avatar de J.M.Movilla
Administrador
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.490
J.M.Movilla Valoración +2
Predeterminado

Como no hablas del método que usas para hacer el informe, me hace presuponer que utilizas DataReport. Bueno, pues estudia un poco lo relativo a Encabezamiento de Grupo, y Detalle. Verás qué fácil te resulta incluir lo que llamas encabezamiento en su sitio.
__________________
José María Movilla Cuadrado
______________________
www.foro.vb-mundo.com
www.vb-mundo.com

Responder Con Cita
  #3 (permalink)  
Antiguo 10-03-2007, 18:24:43
Avatar de jlsovero
Buena Participación en el Foro
 
Registrado: ago 2006
Ubicación: Lima - Perú
Posts: 43
jlsovero Valoración +2
Contactar con jlsovero a través de MSN
Predeterminado Crear grupos en el datareport

Hola Alejandro, bueno prueba hacer lo siguiente, en el datareport da click derecho y da click en la opcion "Insertar encabezado o pie de grupo". En el nuevo espacio que se agrego ya te dejara insertar campos para que los puedas manipular desde tu programa.
Ahora para que esto funcione debes cambiar la conexion en tu proyecto, por ejemplo:
cn.Open "Provider=MsDataShape;data Provider=Microsoft.jet.oledb.4.0;Data source=" & Ruta

Lo diferente aqui es agregarle Provider=MsDataShape,
Cuando ejecutes el reporte y le pases el recordset lo harias de la siguiente manera

dim sql As String
sql = "SHAPE {"Aqui pones tu select ...."} AS Tabla COMPUTE Tabla BY 'campo1','campo2'"
Dim rd As ADODB.Recordset
set rs=New ADODB.Recordset
rd.Open sql, cn, adOpenForwardOnly, adLockOptimistic
Set MyReport.DataSource = rd
MyReport.Show
Set rd = Nothing

"Campo1 y campo2 son los campos por los cuales deseas hacer la agrupacion"

Al armar tu reporte lo unico que debes hacer es que el el detalle ademas de llenarle el DataField deberas llenar el DataMember con el valor Tabla

En el ejemplo use "Tabla", esto lo pones de acuerdo a como tu lo desees declarar.



Espero que te pueda servir, saludos!!!

Jose Luis Sovero
Responder Con Cita
  #4 (permalink)  
Antiguo 12-03-2007, 22:03:10
Un Nuevo Amigo
 
Registrado: feb 2007
Posts: 2
alejandro_net Valoración +2
Predeterminado Muchas Gracias

gracias por el dato ya lo estoy aplicando.
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Reportes? vbprog JAVA (General) 1 02-05-2007 01:07:51
problemas con reportes vmchar Visual Basic 6.00 2 16-03-2007 15:08:16
REPORTES MATRIX Visual Basic 6.00 1 13-01-2006 19:27:47
Reportes Ivaj Visual Basic 6.00 0 05-05-2005 00:00:59
problemas con reportes en visual basic mac-maldini Crystal Reports 8 17-09-2004 01:00:00


La franja horaria es GMT. Ahora son las 05:24:18.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right