Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/05/2008, 07:44
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 4 meses
Puntos: 37
Respuesta: Duda con DataEnvironment

Hola otra vez..

Si miras en mis intervenciones anteriores siempre he aconsejado prescindir del DataEnvironment (al igual que los controles Data, tanto de Ado como de Dao) en la máquina origen funcionan bien, pero cuando se instalan en otra pc siempre dan problemas.

Lo mejor es hacerlo por código, en el caso concreto de un DataReport, puedes hacerlo de la siguiente forma (creo que esto ya lo puse en un post anterior), en el diseño del DataReport dejas los rptTextBox en blanco, es decir no enlazado, y en tiempo de ejecución asignas a cada text el campo de lo que quieres mostrar, resumiendo, sería algo así:

Primero creas tu recordset (rs) con los datos de la tabla que quieras mostrar y después le pones este código:

Código PHP:
With DataReport1
    With 
.Sections("Sección1").Controls
        
.Item("Texto1").DataField rs("Campo1").Name
        
.Item("Texto2").DataField rs("Campo2").Name
        
.Item("Texto3").DataField rs("Campo3").Name
         
... etc
    End With
End With
Set DataReport1
.DataSource rs