Bonjour,
Je cherche à mettre en place une incrémentation automatique d'enregistrements, mais qui dépendra d'un critère.
POur cela, j'ai créé une table qui s'appelle "REF_SCR", dans laquelle j'ai ma clé primaire en NumAuto, un champ "SCRType", un champ "SCRCriterion" et un champ "SCRReference".
Les champs "SCRType" et "SCRCriterion" sont eux-même issus de tables de références, ils apparaissent donc comme des listes déroulantes dans la table "REF_SCR".
Voilà un peu à quoi ça ressemble :
Ce que je souhaiterais faire, c'est que la valeur du champ "SCRReference" s'incrémente automatiquement en fonction du contenu de "SCRType" :
- Si je créé un nouvel enregistrement avec "SCRType" = "Technical", alors "SCRReference" = A, B, C, D...
- Si je créé un nouvel enregistrement avec "SCRType" = "Industrial", alors "SCRReference" = 1, 2, 3, 4...
"SCRReference" pourrait prendre d'autres valeurs, comme A1, A2, A3, A4... et B1, B2, B3, B4... si c'est plus facile à mettre en oeuvre.
Est-ce que quelqu'un aurait une idée sur la manière de procéder ?
Un grand merci d'avance !
MelaAllIn
Partager