_('Relatorio de estacoes por sistema operacional')." (".$oTranslator->_('ID Externa').")"; ?> <?php echo $titulo;?>
   

_('Gerado em') . date("d/m/Y à\s H:i"); ?>


_('Nome do computador') .'", so.te_desc_so AS "'.$oTranslator->_('Sistema operacional') .'", computadores.te_ip AS "'.$oTranslator->_('IP') .'", computadores.dt_hr_ult_acesso AS "'.$oTranslator->_('Ultimo acesso') .'", locais.sg_local AS "'.$oTranslator->_('Local') .'", computadores.te_versao_cacic AS "'.$oTranslator->_('Agente principal') .'", computadores.te_versao_cacic AS "'.$oTranslator->_('Gerente de coletas') .'" FROM computadores LEFT JOIN so ON ( computadores.id_so = so.id_so ) LEFT JOIN redes ON ( computadores.id_ip_rede = redes.id_ip_rede ) LEFT JOIN locais ON ( redes.id_local=locais.id_local ) WHERE computadores.id_so='.$so_selecionado.' ORDER BY te_nome_computador'; // ***************************************************** // Código para Paginação - Anderson Peterle - 24/06/2008 // ***************************************************** // definicoes de variaveis $sql = "select nu_rel_maxlinhas from configuracoes_padrao"; $db_result = mysql_query($sql); $cfgStdData = mysql_fetch_assoc($db_result); $max_links = 100; // máximo de links à serem exibidos $max_res = ($cfgStdData['nu_rel_maxlinhas'])?$cfgStdData['nu_rel_maxlinhas']:100; // máximo de resultados à serem exibidos por tela ou pagina $mult_pag = new Mult_Pag($max_res); // cria um novo objeto navbar // metodo que realiza a pesquisa $resultado = $mult_pag->executar($query, $DbConnect, "", "mysql"); $reg_pag = mysql_num_rows($resultado); // total de registros por paginas ou telas echo ''; $num_fields = mysql_num_fields($resultado); for ($i=2; $i < $num_fields; $i++) { echo ''; } echo ''; $cor = 0; $num_registro = 1 + ($max_res * $pagina); // visualizacao do conteudo for ($n = 0; $n < $reg_pag; $n++) { $linha = mysql_fetch_object($resultado); // retorna o resultado da pesquisa linha por linha em um array $strFieldTeNodeAddress = mysql_field_name($resultado, 0); $strFieldIdSo = mysql_field_name($resultado, 1); $strFieldTeNomeComputador = mysql_field_name($resultado, 2); //Table body echo ''; $nomeComputador = $linha->$strFieldTeNomeComputador; $nomeComputador = $nomeComputador?$nomeComputador:$oTranslator->_('Nao disponivel'); echo ''; echo ""; for ($i=3; $i < $num_fields; $i++) { $strNomeCampo = mysql_field_name($resultado, $i); echo ''; } $cor=!$cor; $num_registro++; echo ''; } echo '
 '. mysql_field_name($resultado, $i) .'
' . $num_registro . '  " . $nomeComputador . " ' . $linha->$strNomeCampo .' 
'; echo '

'; // pega todos os links e define que 'Próxima' e 'Anterior' serão exibidos como texto plano //$todos_links = $mult_pag->Construir_Links("todos", "sim"); $todos_links = $mult_pag->Construir_Links("strings", "sim"); //echo "

Esta é a lista de todos os links paginados

\n"; // função que limita a quantidade de links no rodape $links_limitados = $mult_pag->Mostrar_Parte($todos_links, $coluna, $max_links); //echo "

Esta é a lista dos links limitados

\n"; for ($n = 0; $n < count($links_limitados); $n++) { echo $links_limitados[$n] . " "; } ?>

_('Gerado por');?> - CACIC - Configurador Automático e Coletor de Informações Computacionais
Software desenvolvido pela Dataprev - Unidade Regional Espírito Santo