$arr_cabeceras_tabla[1]["size"] = " width=\"30%\"";
$arr_cabeceras_tabla[1]["order"] = "p.id_programa";
$arr_cabeceras_tabla[2]["name"] = "Facultad";
$arr_cabeceras_tabla[2]["size"] = " width=\"30%\"";
$arr_cabeceras_tabla[2]["order"] = "";
$arr_cabeceras_tabla[3]["name"] = "Nivel";
$arr_cabeceras_tabla[3]["size"] = " width=\"20%\"";
$arr_cabeceras_tabla[3]["order"] = "";
$arr_cabeceras_tabla[4]["name"] = "SNIES";
$arr_cabeceras_tabla[4]["size"] = " width=\"10%\"";
$arr_cabeceras_tabla[4]["order"] = "";
$arr_cabeceras_tabla[5]["name"] = "";
$arr_cabeceras_tabla[5]["size"] = " width=\"10%\"";
$arr_cabeceras_tabla[5]["order"] = "";
$FacadeProgramas = new Modules_Homologaciones_Model_ProgramasFacade();
$rsNumRows = 0;
$Data = array();
$Data["order"] = $arr_cabeceras_tabla[$order]["order"];
$Data["search"][$combo_campos] = $caja_busqueda;
$FacadeProgramas->add_searchField($combo_campos, $caja_busqueda);
$filas = $FacadeProgramas->load_all($rsNumRows, $limit_numrows, $num_page, $Data);
$cantidad_filas = count($filas);
//Ejemplo para mensajes flotantes
$Face->floating_message($msg, $DOM["FMESSAGE"]["success"], "Operación Exitosa:", "El registro fue agregado con éxito");
$Face->floating_message($msg, $DOM["FMESSAGE"]["error"], "Error:", "El registro NO se pudo agregar");
$Face->floating_message($msg, 11, "Operación Exitosa:", "El registro fue eliminado con éxito");
$Face->floating_message($msg, 33, "Error:", "El registro NO pudo ser eliminado");
//Despliegue de la página en xhtml
echo $Face->open();
require $Face->getView();
echo $Face->close();