none
Crystal Reports, codigo, AYUDA URGENTE!: RRS feed

  • Pregunta

  • Buen dia, a quien corresponda, necesito de tu ayuda lo mas pronto posible.

       Estoy en pañales en progrmacion de Visual Basic 2008, sin embargo, ya logre desarrollar un sistema de facturacion y contratos de un negocio de remolques, pero, mi problema a sido el formulario del contrato (eh estado batallando muchisimo). El de la factura como es de tamaño de media carta, lo que hice fue que un form diseñe el formato. Pero para el contrato que es de tamaño oficio(legal), no me sirve, ya que una form lo maximo es de tamaño de carta. Despues de quebrame la cabeza, pero parece que la solucion esta en crear un informe Crystal reports, pero e buscado los pasos para hacerlo y no lo encuentro.

     Y tengo dos posibles soluciones,

    1. una es creando uno y me falta el codigo para enlazar de mi form, los datos a crystal reports,
    2. o bien de uno que ya esta hecho en visual basic 2005, enlazarlo(solo me muestra el primer registro) y no tengo el codigo de como ver el ultimo registro. O como programarlo.

    No se si me entiendes, espero me ayudes, porque solo eso me falta y estoy muy desesperado ya no veo otra solucion para mi problema, y creeme ya busque mucho y no hallo nada. De antemano te agradezco tu ayuda. RESPONDEME PRONTO POR FIS

    • Editado Carlos IF jueves, 7 de octubre de 2010 22:27
    • Cambiado Enrique M. Montejo sábado, 12 de noviembre de 2011 10:12 consulta Crystal Reports (De:Lenguaje VB.NET)
    jueves, 7 de octubre de 2010 21:23

Todas las respuestas

  • hola

    e buscado los pasos para hacerlo y no lo encuentro.

    guiate por estos links

     

    Informes Crystal Reports

    Creación de Reportes con Crystal Reports en Visual Studio 2005/2008

    o sea usa dataset tipados para crear el reporte, lo cargas con una query que definas

    alli en los ejemplos usa los TableAdapter, pero no es la unica forma

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    jueves, 7 de octubre de 2010 22:26
  • Gracias por responderme pronto.

       Pero esos links ya los habia visto, y no me sirven.     

       Tienes alguna otra  otra sugerencia , para poder  editar de tamaño oficio y poder  imprimir un formato de tamaño legal. Hay alguna otra opcion que desconozco de visual que permita crear formatos de impresion?

    jueves, 7 de octubre de 2010 22:38
  • hola

    pero el problema es el darle un tamaño diferente al reporte, o como cargarlo con datos y mostrarlo en el formulario ?

    yo pense que era la segunda parte, por eso pase los link que explecan este punto

    si el tema es el tamaño del papel podrias

    Change Paper Size and Orientation in Crystal Reports .NET

    usa la opcion

    in the VS IDE by right-clicking your report and navigating Designer >> Printer Setup

    o sea en la ventana de Setup del reporte defines el tamaño del papel

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    viernes, 8 de octubre de 2010 3:13
  • yo creo que la solucion esta en crear el cristal report, lo primero que tienes que hacer es definir el origen de datos, si lo que quieres es hacerlo desde odbc o por medio de TTX o de cualquier otra fuente de datos, luego de crear el origen de datos comienzas a armar el reporte, es muy importante que deginas cual o cuales son los parametros que va a recibir el reporte para poder cargar la informacion correcta que necesitas para poder generar el reporte.

    ya el enlace desde el formulario se hace por medio del campo que asignaste como el parametro.

    te aconcejo que crees un CrystalReportViewr para que puedas visualizar facilente el reporte y en este formulario le envias el dato que necesitas.

    y lo enlazas con el siguiente codigo.

    Dim

     

    rept As New PVproduccion

     

    Dim par As New ParameterField

    par = rept.ParameterFields(

    "pedido")

    par.CurrentValues.AddValue(ComboBox1.Text)

     

    Dim con As New CrystalDecisions.Shared.ConnectionInfo

    rept.SetDatabaseLogon(

    "root", "123")

     

    Me.CrystalReportViewer1.ReportSource = rept

    espero que te sirva.

    viernes, 8 de octubre de 2010 15:37
  • no es hablar mal de nadie

    pero se han dado cuenta que este señor  "Leandro Tuttini" te da respuestas  malas como si todos fueramos programadores profesionales, haber señor tuttini bjele elprotagonismo y potga respuestas mas concretas y detalladas para los humildes de conocimientos....

    gracias

    viernes, 11 de noviembre de 2011 19:06