Programmation Visual Fox pro

Fermé
Jérémy - 4 juil. 2006 à 17:02
michelatoutfox Messages postés 828 Date d'inscription mardi 5 octobre 2004 Statut Membre Dernière intervention 7 mai 2013 - 19 sept. 2006 à 20:54
Bonjour

Je dois créer pour un client une clé de sécurité pour chaque client de sa base dé donnée en FOX par rapport à un numéro client.

Mon souci est que ll clé doit être créee comme suit :

S0 = somme des éléments se trouvant sur une position paire
S1=S0*3
S2=somme des éléments se trouvant sur une position impaire

S=S1+S2

Clé=S modulo 7


Exemple :

N°client = 16384

S0=1+3+4=8
S1=3*8=24
S2=6+8=14
S=24+14=38

Clé = 38 mod7

Et je doit créer cette clé pour chaque enregistrement.

Merci de votre aide.
A voir également:

1 réponse

michelatoutfox Messages postés 828 Date d'inscription mardi 5 octobre 2004 Statut Membre Dernière intervention 7 mai 2013 5
19 sept. 2006 à 20:54
Bonjour,

à quel moment dois-tu créer cette clé? qu'appelles-tu un élément? Quelle version de VFP utilises-tu? les données sont-elles dans un dbf rattaché à un dbc ou dans une table libre?

tu nous donnerais la structure de ta table, on pourrait commencer à réfléchir sérieusement, mais pour le moment, il nous manque des informations...
0