Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2010, 16:17
Angiz
 
Fecha de Ingreso: diciembre-2010
Mensajes: 6
Antigüedad: 13 años, 11 meses
Puntos: 2
Problemas con DataReport con parámetro

Hola de nuevo! Me surgió otra duda y quisiera saber si pueden ayudarme!
Tengo un DataEnviroment llamado DE con todas las tablas de mi BD, más las instrucciones SQL que utilizo en los DataReport.

Cuando quiero mostrar un informe de los turnos de determinado día (lo paso como parámetro), la primera vez me los muestra bien. Este es el código del botón que hay que apretar para ver el informe:

Código:
Private Sub cmdReporteTurnos_Click()
    DE.acmTurnos_Grouping Calendario.Value
    Load rptTurnos
    'Set rptTurnos.DataSource = DE  Esto lo agregué después pero me da el mismo resultado
    rptTurnos.Show vbModal
End Sub
La segunda vez ya me aparece el error de que el objeto está abierto. No sé cómo cerrarlo ya que es una sentencia SQL (sería la última de la imagen, acmTurnos_Grouping), y cuando intento poner DE.acmTurnos_Grouping.Close no me deja.
En el DataSource del rptTurnos puse DE y en el DataMember acmTurnos_Grouping (lo establezco en las propiedades del DataReport en tiempo de diseño).

Desde ya les agradezco su ayuda y si no me expliqué bien por favor háganmelo saber para ver si alguien sabe cómo resolver esto! Saludos!