get_datos del Filtro con descripciones

Hola, estoy usando Toba 2.1.3. Tengo una pantalla que tiene un Filtro y un TreeGrid, desde esta interfaz se imprimen varios JasperReports, lo que necesito es mostrar todos los datos del filtro en el reporte. Intente con las funciones de la API pero no logro obtener la descripcion del Filtro, es decir, en vez de decir id_mediopago es_igual_a 2 por ejemplo, que diga Medio de Pago, es igual a, Efectivo. Como con esto no anduvo, probe de extender el filtro pero no encontre la forma de obtener el dato de la descripcion, es decir, el que se define en la creacion del filtro en cada una de las opciones.
No quiero usar un formulario ya que este filtro ademas de ser muy grande alimenta 5 pantallas y un monton de reportes.
La idea de hacer de nuevo todas las queries para traerme las descripciones de los campos no me parece performante.
Alguna idea de como puedo hacer esto?

Gracias!
Saludos
Maxi

Bueno lo pude hacer
http://mmohax.com/forums/images/smilies/forever-alone.gif
Lo comparto por si a alguno le sirve.

function get_descripcion_completa()
    {
        $resultado = '';
        $this->_carga_opciones_ef->cargar();
        foreach ($this->_columnas as $nombre_col => $columna) {
			if (! $columna->es_visible()) {
				continue;
			} 
			
			$estado_col = $columna->get_estado();
			if (!$columna->get_ef()->tiene_estado()){
				continue;
			}
			
			$resultado .= $columna->get_ef()->get_etiqueta().' ';
            if (! is_null($estado_col)){				
			 	$resultado .= $columna->condicion()->get_etiqueta().' ';
			}
			
            $valor = $columna->get_ef()->get_descripcion_estado('impresion_html');
			
			$resultado .= strip_tags($valor).' 
';
        }
        return $resultado;
    }  

Saludos
Maxi