Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/12/2014, 10:40
gilAsuaje
 
Fecha de Ingreso: diciembre-2014
Mensajes: 18
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: problema con redireccionamiento

pasa que estoy llamando 2 reportes diferentes en este caso pero el lo mismo estuve jugando con la posición del reporte y hasta cuando lo coloco en "www/ " me redirecciona pero cuando le coloco una ruta y no lo consigue entonces me dice que no existe aqui esta la cabecera del reporte por siconsigues algo que yo aun no vea


<?php
session_start();
header("Pragma: public");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private",false);
if(!array_key_exists("la_logusr",$_SESSION))
{
print "<script language=JavaScript>";
print "close();";
print "</script>";
}
ini_set('memory_limit','256M');
ini_set('max_execution_time','0');
//--------------------------------------------------------------------------------------------------------------------------------
function uf_print_encabezado_pagina($as_titulo,&$io_pdf)
{
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Function: uf_print_encabezadopagina
// Acess: private
// Arguments: as_titulo // Título del Reporte
// as_periodo_comp // Descripción del periodo del comprobante
// as_fecha_comp // Descripción del período de la fecha del comprobante
// io_pdf // Instancia de objeto pdf
// Description: función que imprime los encabezados por página

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$io_encabezado=$io_pdf->openObject();
$io_pdf->saveState();
$io_pdf->line(10,30,1000,30);
$io_pdf->addJpegFromFile('../../../shared/imagebank/'.$_SESSION["ls_logo"],10,550,$_SESSION["ls_width"],$_SESSION["ls_height"]); // Agregar Logo
$li_tm=$io_pdf->getTextWidth(16,$as_titulo);
$tm=505-($li_tm/2);
$io_pdf->addText($tm,550,16,$as_titulo); // Agregar el título

$io_pdf->addText(900,550,10,date("d/m/Y")); // Agregar la Fecha
$io_pdf->addText(900,540,10,date("h:i a")); // Agregar la hora
$io_pdf->restoreState();
$io_pdf->closeObject();
$io_pdf->addObject($io_encabezado,'all');

}// end function uf_print_encabezadopagina
//--------------------------------------------------------------------------------------------------------------------------------
function uf_print_encabezado_pagina2($as_titulo,$as_titulo1 ,&$io_pdf)
{
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Function: uf_print_encabezadopagina2
// Acess: private
// Arguments: as_titulo // Título del Reporte
// as_periodo_comp // Descripción del periodo del comprobante
// as_fecha_comp // Descripción del período de la fecha del comprobante
// io_pdf // Instancia de objeto pdf
// Description: función que imprime los encabezados por página manejando esructuras presupuestarias

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$io_encabezado=$io_pdf->openObject();
$io_pdf->saveState();
$io_pdf->line(10,30,1000,30);
$io_pdf->addJpegFromFile('../../../shared/imagebank/'.$_SESSION["ls_logo"],10,550,$_SESSION["ls_width"],$_SESSION["ls_height"]); // Agregar Logo
$li_tm=$io_pdf->getTextWidth(16,$as_titulo);
$tm=505-($li_tm/2);
$io_pdf->addText($tm,550,16,$as_titulo); // Agregar el título
$li_tm=$io_pdf->getTextWidth(16,$as_titulo1);
$tm=505-($li_tm/2);
$io_pdf->addText($tm,530,16,$as_titulo1); // Agregar el título

$io_pdf->addText(900,550,10,date("d/m/Y")); // Agregar la Fecha
$io_pdf->addText(900,540,10,date("h:i a")); // Agregar la hora
$io_pdf->restoreState();
$io_pdf->closeObject();
$io_pdf->addObject($io_encabezado,'all');

}// end function uf_print_encabezadopagina


//--------------------------------------------------------------------------------------------------------------------------------
function uf_print_cabecera(&$io_pdf)
{
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Function: uf_print_cabecera
// Access: private
// Arguments: as_codper // total de registros que va a tener el reporte
// as_nomper // total de registros que va a tener el reporte
// io_pdf // total de registros que va a tener el reporte
// Description: función que imprime la cabecera de cada página

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*$io_encabezado=$io_pdf->openObject();
$io_pdf->saveState();*/
//$io_pdf->ezSetY(460);
$la_data=array(array('cuenta'=>'<b>Cuenta</b>','denominacion'=>'<b>Denominación</b>','previsto'=>'<b>Previsto</b>',
'aumento'=>'<b>Aumento</b>','disminución'=>'<b>Disminución</b>','devengado'=>'<b>Devengado</b>',
'cobrado'=>'<b>Cobrado</b>','cobrado_anticipado'=>'<b>Cobrado Anticipado</b>',
'montoactualizado'=>'<b>Monto Actualizado</b>','porcobrar'=>'<b>Por Cobrar</b>'));

$la_columna=array('cuenta'=>'','denominacion'=>'', 'previsto'=>'','aumento'=>'','disminución'=>'','de vengado'=>'',
'cobrado'=>'','cobrado_anticipado'=>'','montoactua lizado'=>'','porcobrar'=>'');
$la_config=array('showHeadings'=>0, // Mostrar encabezados
'fontSize' => 9, // Tamaño de Letras
'titleFontSize' => 9, // Tamaño de Letras de los títulos
'showLines'=>1, // Mostrar Líneas
'shaded'=>0, // Sombra entre líneas
'colGap'=>0, // separacion entre tablas
'width'=>990, // Ancho de la tabla
'maxWidth'=>990, // Ancho Máximo de la tabla
'xOrientation'=>'center', // Orientación de la tabla
'cols'=>array('cuenta'=>array('justification'=>'ce nter','width'=>80), // Justificación y ancho de la
'denominacion'=>array('justification'=>'center','w idth'=>160), // Justificación y
'previsto'=>array('justification'=>'center','width '=>90), // Justificación y ancho de la
'aumento'=>array('justification'=>'center','width' =>90), // Justificación y ancho de la
'disminución'=>array('justification'=>'center','wi dth'=>90), // Justificación y ancho de la
'devengado'=>array('justification'=>'center','widt h'=>90), // Justificación y ancho de
'cobrado'=>array('justification'=>'center','width' =>90), // Justificación y ancho de
'cobrado_anticipado'=>array('justification'=>'cent er','width'=>90), // Justificación
'montoactualizado'=>array('justification'=>'center ','width'=>90), // Justificación y ancho
'porcobrar'=>array('justification'=>'center','widt h'=>90))); // Justificación y ancho de la
$io_pdf->ezTable($la_data,$la_columna,'',$la_config);
/*$io_pdf->restoreState();
$io_pdf->closeObject();
$io_pdf->addObject($io_encabezado,'all');*/
unset($la_data);
unset($la_columnas);
unset($la_config);
}// end function uf_print_cabecera

lo demas es el detalle del reporte pero hay no hay rutas ni nada.. y claro la cabecera cambia segun el reporte pero la mayoria es estandar saludos y muchas gracias por atender