Jump to content
Fivewin Brasil

pauloa1

Membros
  • Posts

    3
  • Joined

  • Last visited

Everything posted by pauloa1

  1. Bom agora que foi esclarecido o fato, os senhores poderiam comentar a palestra, para os que não puderam ir saber como foi.
  2. quanto a isso sim. Mas tenho outro problema com ordscope. Ele só faz a consulta com dados que existem, exemplo. Use tabela.dbf index codprod+dtos(data)... Campo codprod tipo Caract tamanho 7 pict "99-9999" Se eu pesquisar os primeiros campos iguais ao segundo, funciona blz exemplo: OrdScope(0,"01-0014"+"20100501") OrdScope(1,"01-0014"+"20100531") Neste caso mostra todo o movimento do mes de maio 2010 do produtor 01-001, perfeito e muito rápido, nem comparação com set filter.. agora se eu quiser filtrar produtores de "00-0000" até "99-9999" entre 01/05/2010 a 31/05/2010 OrdScope(0,"00-0000"+"20100501") OrdScope(1,"99-9990"+"20100531") não existe produtores com "00-0000" e "99-9999" somente maiores e menores. então a solução seria: dbseek("00-000020100501",.t.) cTemp := codprod+dtos(data) dbseek("99-999920100531",.t.) ctemp2 := codprod+dtos(data) set scope to ctemp,ctemp1 go top Só que se o primeiro ou último, codprod, não tiver nenhum lançamento neste período, ele busca o primeiro com outra data, ou se não achar, fica em branco. Acho o Ordscope excelente, mata a pau na velocidade, mas é um pouco limitado. Ou teria uma solução para este caso? Paulo
  3. Vagner! Como vc resolveu isso? Usou a pesquisa de outra forma sem ordscope? Paulo
×
×
  • Create New...