Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Como baixar estoque usando grid
Message
De
12/06/2002 23:03:35
 
 
À
12/06/2002 21:02:04
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00667748
Message ID:
00667760
Vues:
16
Boa noite, Walney.

ainda não peguei a logica de como pegar cada linha da grid pois eu uso matrizes em foxpro 2.6 mais no VFP 6.0 é grid, alguem pode me ajudar ?


Aí é que tá o barato! não olhe pra grid - olhe pra tabela que é fonte de dados grid - não queira pegar o dado que está na grid - peque o dado que está num campo da tabela, que é o mesmo dado que está na grid, já que a tabela é fonte de dados da grid.
Se você costuma varrer matrizes está fácil de mais - é só varrer a tabela. Por exemplo:
Select Vendas
go top
do while !eof("Vendas")
  if seek(Vendas.Codigo, "Produtos", "pkCodigo")    
    * faz a baixa
  endif
  skip in Vendas
enddo 
É só um exemplo. Trabalhe encima desta idéia e vê se presta.

Guarde isto: Grid serve pra mostrar dados pro usuário - não hora de trabalhar tem que ser com a tabela.

---

Eu não faria isso, mas existe também a possibilidade de se copiar a tabela para um array e aí trabalhar como você é acostumado.
Select Produtos
copy to array laProd
* pronto, agora é só trabalhar como você tem prática.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform