Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/02/2007, 09:50
Avatar de Developer9
Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 8 meses
Puntos: 47
Re: manejo de dataset para los reportes crystal

Según veo lo que tu código hace es primeramente hacer un select y llenar un dataset, luego recorrer ese dataset y pasar los datos a un segundo dataset, luego ese segundo dataset vincularlo al reporte. No le encuentro sentido ya que puedes vincular al reporte el primer dataset.

Ahora, me parece raro este código:

For Each dr As DataRow In DSDatos.Tables("misdatos").Rows
ds1.VListaAuditorias.ImportRow(dr)
Next

primero que todo no entiendo porque no se te cae.

Para pasar de un dataset a otro lo que yo hago es:

Me.ds1.Tables.Add(Me.ds2.Tables(1).Copy)

En donde dice Tables(1) en vez del 1 se puede especificar el nombre de la tabla poniendolo entre comillas doble