Foros del Web » Programando para Internet » ASPX (.net) »

Traducir código C# a VB

Estas en el tema de Traducir código C# a VB en el foro de ASPX (.net) en Foros del Web. Hola a todos, mi problema es que tengo este código que se utiliza en C# para imprimir directamente un reporte al momento de oprimir un ...
  #1 (permalink)  
Antiguo 09/10/2008, 07:38
Avatar de cadesa  
Fecha de Ingreso: septiembre-2007
Ubicación: Guatemala
Mensajes: 130
Antigüedad: 16 años, 7 meses
Puntos: 0
Traducir código C# a VB

Hola a todos, mi problema es que tengo este código que se utiliza en C# para imprimir directamente un reporte al momento de oprimir un botón esto sin necesidad de ver el crystal viewer:

// El RptReq es el reporte.
RptReq RepR = new RptReq();
RepR.Load();
RepR.SetDatabaseLogon("<usuario>", "<pass>");
RepR.PrintToPrinter(1, false, 0, 0);
RepR.Close();

Este código si funciona en la aplicación que se esta haciendo, pero si quiero pasarlo a VB esto no funciona, porque el .Load() en el reporte no existe, alguien me puede decir como traducir este código y que funcione en VB.
__________________
死は永遠の一歩だ
  #2 (permalink)  
Antiguo 13/10/2008, 03:27
 
Fecha de Ingreso: abril-2005
Ubicación: España - Madrid
Mensajes: 236
Antigüedad: 19 años
Puntos: 2
Respuesta: Traducir código C# a VB

Prueba de esta forma:

DIM MiReport as ReportDocument()
MiReport.Load ("MiFicheroReport.rpt")
  #3 (permalink)  
Antiguo 14/10/2008, 12:09
 
Fecha de Ingreso: febrero-2007
Mensajes: 32
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: Traducir código C# a VB

Te recomiendo está pagina, es excelente (yo la uso)

http://www.developerfusion.com/tools/convert/csharp-to-vb/
  #4 (permalink)  
Antiguo 15/10/2008, 06:52
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Respuesta: Traducir código C# a VB

Con el CrystalReport te voy a recomendar un par de cosas.

1-. Procura enlazarlo con un DataSet en vez de directamente a una Base de Datos. Te dará menos problemas y si el día de mañana cambias de tipo de Base de datos no tendrás que cambiar el Report.

2-. No te encuentra el reporte por dos posibles causas. Estas intentando cargar el Report con una ruta inválida: MiReport.Load ("ficheroNoExiste.rpt")

Has creado un objeto de tipo Report, como has puesto en tu post, pero se te ha olvidado seleccionar ese fichero y decir que sea embebido.
__________________
Charlie.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:10.