PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → bloquer la saisie de doublon
bloquer la saisie de doublon
Iniciado por guest, ago., 26 2005 11:59 AM - 1 resposta
Publicado em agosto, 26 2005 - 11:59 AM
bonjour,

dans un fichier, un code produit est affecté à une adresse.

Losque j'affecte une adresse à un produit, je souhaiterai contrôler si cette adresse est déjà affectée.
Comment puis-je faire ce genre de contrôle?
Le champs "adresse" est de type texte. Dois-je crée un fichier pour les adresses puis rechercher de-dans lors d'une affectation?

je vous remercie d'avance

cdt

kerobin
Publicado em agosto, 26 2005 - 1:36 PM
Bonjour,

C'est tout simple (une affirmation qui ressemble parfois à une ventardise ou à une forme d'ignorance).

Ton adresse doit correspondre à un index.

Dans ta fiche, tu lis l'adresse correspondante en sortie de saisie.

Si l'adresse est partie intégrante de la fiche en cours, tu as donc une désynchronisation (mortelle) entre ta fiche écran et ta fiche fichier, qui ne sont plus les mêmes.

Par conséquent attention : s'il s'agit d'une création pas de problème.

S'il s'agit d'une modification, danger. Tu dois relire le fichier grâce à l'identifiant unique (IDxxxx) de la fiche à l'écran.

Après seulement tu peux réaliser EcranVersFichier.

Sinon tu écrases une fiche par une autre.

Cela suppose que tu aies bien une zone de texte correspondant à l'ID de la fiche au moment de FichierVersEcran.

Bien cordialement,

Jacques De Schryver

nb : N'oublies pas de cocher le Contexte Hyperfile indépendant sur toutes, toutes tes fenêtre.