Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Duvidas sobre Integridade e PDV
Message
De
13/05/2003 23:31:49
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Programmation Orientée Object
Titre:
Duvidas sobre Integridade e PDV
Divers
Thread ID:
00788041
Message ID:
00788041
Vues:
64
Bom dia...

Gostaria de saber quais as regras e as formas de montar as Integridades referenciais para meu sistema, pois tenho todas as tabelas dentro de meu banco de dados conforme o link da figura http://www.brasilvision.com.br/integridade.jpg .

Pois pretendo desenvolver sistema que seja multi-usuario, multi-lojas, em todas as tabelas tenho o campo firma - C - 4, gostaria de saber como deve ficar os indices, qual a melhor maneira para se trabalhar de maneira que o sistema possa a vir trabalhar com bilhões de registros no futuro, caso alguém tenha algum curso ou apostilas sobre, favor me indicar, pois so tenho o livro da DBI.

Em meu PDV eu gostaria de criar um contador para cada item digitado no pdv, igual a emissão de cupom fiscal, tenho a seguinte tabela.

Itempedi.dbf

Numeitem - C - 3 este é o campo onde gostaria do contador
Pediitem - C - 6 código do pedido relacionado a tabela pedido
proditem - C - 6 código do produto relacionado com a tabela de cadastro de produtos

conforme a imagem no link http://www.brasilvision.com.br/pdv.jpg

hoje está assim

numeitem,proditem,quanitem,prunitem

000,000001,1,10,00
000,000002,2,11,00
000,000001,3,12,00

isto está errado pois tem que ser assim

001,000001,1,10,00
002,000002,2,11,00
003,000001,3,12,00

e não consigo pois tentei assim, mais quando incluo outro pedido ele continua com o contador não zera, alguem pode me ajudar ?

sele itempedi
goto bott
m.conta=Val(numeitem)+1
m.item=Strtan(str(m.conta,2)," ","0")

repl numeitem with m.item

o sistema faz certo vai somando, mais quando fecho esta venda e começo a outra ele continua somando, como resolver esta situação ?


Atenciosamente
Walney
www.brasilvision.com.br/walney
Atenciosamente
Walney Informática Ltda
Walney Moreira Klein
www.walney.com.br
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform