Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/04/2008, 14:05
RDV1981
 
Fecha de Ingreso: junio-2007
Mensajes: 47
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Ayuda con CRYSTALREPORT o DATAGRID

Pero aún no puedo, el codigo que me enviaste creo que esta en VB.NET y yo estoy trabajando en C#.NET2003, el problema esta en que solamente me esta imprimiendo el encabezado de la tabla, osea el nombre de las columnas mas no los datos de la tabla. Ya baje el dll de la pagina, lo importe y lo agregue a mi libreria en el form de esta manera:

using System.Drawing.Printing;
using System.Data.SqlClient;
using System.Drawing.Text;
using RustemSoft.DataGridColumns;

DesPues agregue tu codigo a mi codigo quedando de esta manera

private DataGridPrint PrintGrid;

private void button1_Click(System.Object sender, System.EventArgs e)
{
PrintGrid = new DataGridPrint(printDocument1, dgVisitante, true); // AQUI COLOQUE TRUE EN VEZ DE
"1" YA QUE ME DA UN ERROR DE QUE NO PUEDO CONVERTIR DE STRING A BOOL Y SI LE QUITO LAS COMILLAS ME DICE DE INT A BOOL

printDocument1.DefaultPageSettings.Landscape = false;
printDocument1.Print();
}

private void printDocument1_PrintPage_1(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
e.HasMorePages = PrintGrid.Print(e.Graphics);
// NO COLOQUE AQUI LO DE LA RUTA DE LA IMAGEN POR QUE ME ARROJA UNA EXCEPCION DE QUE NO LA CONSIGUE
e.HasMorePages = false;
}

Por favor si me pueden aydar con esto te lo agradeceria mucho, ya que de verdad no consigo solucion a mi problema. Gracias!!!