<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>> Date: Wed, 5 Sep 2007 12:59:44 -0300<br>> From: flaviobei@gmail.com<br>><br>> o arquivo é + - assim<br>> H445090 - informações do header<br>> P009988373xxxxxnome....... - informações do cliente<br>> I97934857985755454 - informações dos pedidos do cliente<br>> (vários I por cliente)<br>> I97934857985755454<br>> I97934857985755454<br>> I97934857985755454<br>> P009988373xxxxxnome.......<br>> I97934857985755454<br>> I97934857985755454<br>> T0000000200000006 - informações sobre o número de clientes e pedidos<br>> <br>> hoje eu só pego o número de clientes e confiro com o trailer da ultima<br>> linha, se bater, processo o arquivo para higienização e impressão....<br>> mas agora inventaram que preciso também saber a quantidade de pedidos<br>> (I) por cliente (P)... dai to tentando várias coisas, mas não consigo<br>> relacionar as linhas I com o cliente da linha P acima.... alguma<br>> sugestão?<br><br>Como o Otávio já disse, você precisa encontrar uma forma de estruturar as informações desse arquivo para depois descobrir como fazer a pesquisa que precisa. Sua estrutura final até pode ser criada de forma a facilitar a pesquisa depois, mas procure fazer cada passo separadamente, fica mais fácil resolver o problema. As opções são muitas, mas se você perceber a possibilidade de solicitarem outras informações, considere alimentar um banco de dados relacional com esses dados e depois trabalhar com pesquisas. Se o arquivo de dados for muito grande, pode ser impraticável você tentar separar os dados com um hash em memória.<br><br>Pelo exemplo dado, não consegui identificar como relacionar um pedido com o cliente... talvez esteja faltando dados aí.<br><br>[]'s<br>Alceu<br><br /><hr />Get news, entertainment and everything you care about at Live.com. <a href='http://www.live.com/getstarted.aspx ' target='_new'>Check it out!</a></body>
</html>