buenas de nuevo
mi problema es el siguiente, he estado desarroyando una aplicacion web en asp. net con el visual estudio 2003 y el crystal report .net que viene integrado en el, trabajando con una base de datos en oracle 10g. Tras unas largas luchas con el crystal reports, por fin consegui lo que me proponia (o almenos eso crei yo) hasta que pase la aplicacion al servidor, y cual ha sido mi sorpresa al vre que la opcion de exportar a PDF me genera una paguina en blanco. Sin embargo en el equipo en el que he desarroyado la aplicaion me funciona perfectamente
El codigo que uso es el siguiente
private void Page_Load(object sender, System.EventArgs e
// Introducir aquí el código de usuario para inicializar la págin
crv.DataBind()
oracleDataAdapter1.Fill(datos_grupo1)
cr = new grp_anexo()
cr.SetDataSource(datos_grupo1)
crv.ReportSource = cr
#region Código generado por el Diseñador de Web Form
override protected void OnInit(EventArgs e
private void PrimeraPagina_Click(object sender, System.EventArgs e
crv.ShowFirstPage()
private void PaginaAnterior_Click(object sender, System.EventArgs e
crv.ShowPreviousPage()
private void PaginaSiguiente_Click(object sender, System.EventArgs e
crv.ShowNextPage()
private void UltimaPagina_Click(object sender, System.EventArgs e
crv.ShowLastPage()
private void IrAPaginaN_Click(object sender, System.EventArgs e
tr
pagn = Convert.ToInt32(PN.Text)
crv.ShowNthPage(pagn)
PN.Text = ""
catc
MSGBOX.Show("Por favor introduzca un numero")
PN.Text = ""
private void Refresh_Click(object sender, System.EventArgs e
crv.RefreshReport()
private void BuscarTexto_Click(object sender, System.EventArgs e
if (TB.Text != ""
crv.SearchForText(TB.Text, SearchDirection.Forward)
els
MSGBOX.Show("Introduzca el campo de busqueda")
private void Zoom_SelectedIndexChanged(object sender, System.EventArgs e
switch (Zoom.SelectedIndex
case 0
crv.Zoom(100)
break
case 1
crv.Zoom(25)
break
case 2
crv.Zoom(50)
break
case 3
crv.Zoom(75)
break
case 4
crv.Zoom(100)
break
case 5
crv.Zoom(125)
break
case 6
crv.Zoom(150)
break
case 7
crv.Zoom(175)
break
case 8
crv.Zoom(200)
break
default
break
private void crv_Navigate(object source, CrystalDecisions.Web.NavigateEventArgs e
if (e.NewPageNumber != 0
LPN.Text = "Pagina : " + e.NewPageNumber
private void Exportar_Click(object sender, System.EventArgs e
MemoryStream oStream
oStream = (MemoryStream) cr.ExportToStream(ExportFormatType.PortableDocFormat)
Response.Clear()
Response.Buffer = true
Response.ContentType = "application/pdf"
Response.BinaryWrite(oStream.ToArray())
Response.End()
Tambien he intentado exportar a otros formatos (excel, word y rtf, pero sin exito :(
si alguien pudiese decirme a que puede deberse esto, se lo agradezco
dutch
Ver este tema:
http://www.softwaremix.net/viewtopic-534675.htm
Enviado desde
http://www.softwaremix.net
Leer las respuestas