hola como estan amigos postgreanos aca les paso un codigo interesante que he hecho en datareport claro desde visual basic a ver si a alguien le sirve pero mi inquietud si alguien ha hecho algo con crystal report ya que con crystal es mas rapido y da presencia asi me han dicho y queria ver como empezar.
Espero sus ayudas y consejos de donde aprenderlo ha hacer.
 
Dim rpv As ADODB.Recordset
    Set rpv = New ADODB.Recordset
    rpv.CursorLocation = adUseClient
    rpv.open "select * from persona p left join proveedor c on c.cod_prov=p.cod_per where tipo_per='P'", cn, adOpenForwardOnly, adLockReadOnly
    Call datosempresa
    With rp_prove
    .Sections("encainforme").Controls("empresa").Caption = "" & empresa
    .Sections("encainforme").Controls("rucs").Caption = "" & ruc
    .Sections("Sección1").Controls("Codigo").DataField = "cod_per"
    .Sections("Sección1").Controls("Ruc").DataField = "ruc_per"
    .Sections("Sección1").Controls("Nombres").DataField = "nom_per"
    .Sections("Sección1").Controls("Direccion").DataField = "dir_per"
    .Sections("Sección1").Controls("Telefonos").DataField = "tel_per"
    Set .DataSource = rpv
    .Show
    End With
    Set rpv = Nothing


Recibe ofertas de empleo adaptadas a tu perfil. Introduce tu CV en MSN Empleo.