phpDocumentor
[ árbol de herencia: SalidaGrafica ] [ índice: SalidaGrafica ] [ índice general ]

toba_vista_jasperreports

Genera un pdf a través de una api básica


		
		

Ubicada en /nucleo/lib/salidas/toba_vista_jasperreports.php [line 7]


Métodos Propios
toba_vista_jasperreports   __construct()  
void   agregar_metareporte()  
void   cargar_jasper()  
void   compilar_reporte()  
void   completar_con_datos()   Genera un archivo jrprint y lo agrega al spool de union
JDBC   configurar_bd()   Configura el schema para la conexion toba_db que se le provee
void   enviar_archivo()  
string   get_nombre_archivo_generado()   Devuelve el nombre del archivo pdf destino con la ruta absoluta
mixed   instanciar_conexion_default()   Crea una conexion por defecto, ya sea JDataSource o toba_db
void   reset_parametros()   Permite eliminar todos los parametros que se le pasan al reporte
void   set_archivo_xml()   Setea la ruta a un archivo conteniendo el xml con los datos para el reporte
void   set_conexion()   Setea una conexion a BD/JDataSource
void   set_nombre_archivo()  
void   set_parametro()   Permite agregar parametros a pasar al reporte
void   set_path_reporte()   Cambia la ubicación del archivo .jasper
void   set_tipo_descarga()   Permite setear el tipo de descarga pdf desde el browser, inline o attachment
void   set_xml()   Setea un string xml con los datos para el reporte
jrprint   unir_metareportes()   Permite unir todos los jrprint en un solo archivo, a futuro quizas se devuelva directamente el arreglo

Constructor __construct  [línea 26]

  toba_vista_jasperreports __construct( )



agregar_metareporte  [línea 148]

  void agregar_metareporte( $reporte $reporte  )

Parámetros:
$reporte   $reporte:  JRPrint


cargar_jasper  [línea 42]

  void cargar_jasper( )


Access:  protected


compilar_reporte  [línea 175]

  void compilar_reporte( $path_plantilla, [ $path_reporte = null]  )

Parámetros:
   $path_plantilla: 
   $path_reporte: 


completar_con_datos  [línea 268]

  void completar_con_datos( )

Genera un archivo jrprint y lo agrega al spool de union


configurar_bd  [línea 342]

  JDBC configurar_bd( &$conexion, toba_db $conexion  )

Configura el schema para la conexion toba_db que se le provee
Parámetros:
toba_db   $conexion: 
   &$conexion: 

Access:  protected


enviar_archivo  [línea 369]

  void enviar_archivo( )



get_nombre_archivo_generado  [línea 121]

  string get_nombre_archivo_generado( )

Devuelve el nombre del archivo pdf destino con la ruta absoluta


instanciar_conexion_default  [línea 326]

  mixed instanciar_conexion_default( )

Crea una conexion por defecto, ya sea JDataSource o toba_db

Access:  protected


reset_parametros  [línea 108]

  void reset_parametros( )

Permite eliminar todos los parametros que se le pasan al reporte


set_archivo_xml  [línea 220]

  void set_archivo_xml( string $ruta_xml, [string $xpath_data_search = null]  )

Setea la ruta a un archivo conteniendo el xml con los datos para el reporte
Parámetros:
string   $ruta_xml:  Ruta al archivo xml
string   $xpath_data_search:  XPath al nodo que contiene los datos. Opcional


set_conexion  [línea 192]

  void set_conexion( mixed $db  )

Setea una conexion a BD/JDataSource
Parámetros:
mixed   $db: 


set_nombre_archivo  [línea 131]

  void set_nombre_archivo( string $nombre  )

Parámetros:
string   $nombre:  Nombre del archivo pdf + la extension del mismo (pdf)


set_parametro  [línea 75]

  void set_parametro( [string $nombre = ''], [string $tipo = 'E'], [string $valor = 0]  )

Permite agregar parametros a pasar al reporte
Parámetros:
string   $nombre:  nombre del parametro
string   $tipo:  'D' = fecha, 'E' = entero, 'S' = string/char/varchar, 'F' = decimal/punto flotante
string   $valor:  valor del parametro


set_path_reporte  [línea 170]

  void set_path_reporte( $path $path  )

Cambia la ubicación del archivo .jasper
Parámetros:
$path   $path:  String


set_tipo_descarga  [línea 140]

  void set_tipo_descarga( string $tipo  )

Permite setear el tipo de descarga pdf desde el browser, inline o attachment
Parámetros:
string   $tipo:  inline o attachment


set_xml  [línea 202]

  void set_xml( string $xml, [string $xpath_data_search = null]  )

Setea un string xml con los datos para el reporte
Parámetros:
string   $xml:  String con los datos en formato xml
string   $xpath_data_search:  XPath al nodo que contiene los datos.Opcional


unir_metareportes  [línea 303]

  jrprint unir_metareportes( )

Permite unir todos los jrprint en un solo archivo, a futuro quizas se devuelva directamente el arreglo

Access:  protected




Desarrollado por SIU.
Documentación generada con phpDocumentor 1.4.3