PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Copie enregistrements filtrés dans même table
Copie enregistrements filtrés dans même table
Débuté par cedricle100, 23 mai 2017 15:03 - 3 réponses
Membre enregistré
10 messages
Posté le 23 mai 2017 - 15:03
Bonjour

Je ne sais pas comment résoudre la situation suivante :
J'ai les tables suivantes :
Recette : (IDRecette, nom)
Recette version : (IDRecetteVersion, IDRecette, Numéro)
RecetteComposition (ID, IDRecetteVersion, Ingrédient)

Lors de la création d'une nouvelle version, si l'utilisateur le souhaite, il peux copier la composition de la version en cours.
Pour cela j'ai filtré la table RecetteComposition en fonction de la recetteVersion sélectionnée.
Mais je ne sais pas comment procéder à la copie de la table filtré dans la même table en changeant la colonne IDRecetteVersion par la nouvelle version créée automatiquement.

Auriez vous une piste ?
Merci de votre aide
Membre enregistré
58 messages
Popularité : +3 (3 votes)
Posté le 23 mai 2017 - 16:33
Si je comprends bien le problème, il suffit de remplacement IDRecetteVersion dans l'ajout par une variable qui vaut l'ID de la nouvelle recette non ?
Membre enregistré
10 messages
Posté le 23 mai 2017 - 20:30
Oui
mais je ne sais quelle procédure utiliser, quelles fonctions est capable de faire une copie de la table filtrée dans la même table.
Membre enregistré
2 566 messages
Popularité : +222 (260 votes)
Posté le 24 mai 2017 - 05:15
Bonjour,

Regarde HCopieEnreg()

--
Cordialement,

Philippe SAINT-BERTIN
Géode Informatique