コード例 #1
0
		#echo '<td nowrap align="left">';
		$row[] = '<font size="1" face="Verdana, Arial">'.$arrMacSO[$row[0].'_'.$row[1]]['te_info_patrimonio4'].'</font>';
		#echo '&nbsp;</td>'; 				

		#echo '<td nowrap align="left">';
		$row[] = '<font size="1" face="Verdana, Arial">'.$arrMacSO[$row[0].'_'.$row[1]]['te_info_patrimonio5'].'</font>';
		#echo '&nbsp;</td>'; 				

		#echo '<td nowrap align="left">';
		$row[] = '<font size="1" face="Verdana, Arial">'.$arrMacSO[$row[0].'_'.$row[1]]['te_info_patrimonio6'].'</font>';
		#echo '&nbsp;</td>'; 				
		
	}
    $cor = !$cor;

	$relatorio->addRow(gera_row($num_registro, $row, $fields, $strTripaColunasValidas, $relatorio));
	$num_registro++;
}
#echo '</table><br><br>';

function gera_row($num_registro, $row, $fields, $strTripaColunasValidas, $relatorio)
{
	$c1 = '<font size="1" face="Verdana, Arial">' . $num_registro . '</font>'; 
	$c2 = "<font size='1' face='Verdana, Arial'><a href='../computador/computador.php?te_node_address=". $row[0] ."&id_so=". $row[1] ."' target='_blank'>" . $row[3] ."</a>";

	unset($row[0]);
	unset($row[1]);
	unset($row[2]);
	unset($row[3]);

	for ($i=4; $i < $fields; $i++) 
コード例 #2
0
				if ($possuiCampoDuplicado)
					if (in_array($i, $registros_valores_duplicados[$num_registro]))
						{	
						$cell .= 'color="#FF0000" ';
						$campoDuplicado = TRUE;
						$relatorio->setCellColor($num_registro - 1, $i - 3, array(0xFF, 0, 0));
						}
				
				$cell .= '>';
				if ($campoDuplicado) 
					$cell .= '<b>';

				$cell .= $row[$i];
				if ($campoDuplicado)
					$cell .= '</b>';	
				$row[$i] = $cell;
				$cell = '';
				}				
			else
				unset($row[$i]);				
			}	
		array_unshift($row, $c1, $c2);
		$relatorio->addRow($row);
		$cor = !$cor;
		$num_registro++;										
		}

	$relatorio->output();
	}
	?>
コード例 #3
0
					$trow['te_cpu_desc'][] = $row['te_valor'];
					break;
				case 'CDROM':
					$trow['te_cdrom_desc'][] = $row['te_valor'];
					break;
				case 'TCPIP':
					$trow['te_placa_rede_desc'][] = $row['te_valor'];
					break;
			}
		}
	}
}

foreach ($table as $row)
{
	$relatorio->addRow(geraRow($row, $num_registro++, $dicionario));
	#exibe_row($row, $num_registro++, $cor, $dicionario);
}

function geraRow($row, $num_registro, $dicionario)
{
	# adiciona numero e nome no inicio da linha
	$c1 = '<font size="1" face="Verdana, Arial">' . $num_registro . '</font>';
	$c2 = "<font size='1' face='Verdana, Arial'><a href='../computador/computador.php?te_node_address=". $row['te_node_address'] ."&id_so=". $row['id_so'] ."' target='_blank'>" . $row['Nome Comp.'] ."</a></font>";
	

	unset($row['te_node_address']);
	unset($row['id_so']);
	unset($row['Nome Comp.']);
	unset($row['cs_tipo_componente']);
	unset($row['te_valor']);