Bonjour à tous,
Voila mon soucis : j'ai un formulaire "commande" (dédié à remplir la table "commande"), contenant une liste déroulante "numArticle" (valeurs qu'il va chercher dans la table "Article").
Je voudrai que ce formulaire se remette à zéro à chaque initialisation. Le problème c'est que si la liste est initialisée à "", il ne trouve pas la correspondance dans la table Article, et m'affiche une erreur. Pour résoudre ça, j'ai voulu faire un test vérifiant si la valeur de la liste est "", et si c'est le cas, l'initialiser avec la première valeur de la table Article. J'ai vu dans les propriétés de la liste qu'elle était traduite en requête SQL (pour l'instant "SELECT Article.NumArticle FROM Article"). J'imagine donc que c'est ici qu'il faut faire des modifications pour faire apparaitre le premier numéro de la table.
J'ai songé à faire un "if numArticle="" then (...) ", mais je me suis rendue compte que les if portaient sur la valeur dans la table, et non dans la liste.
Est-ce que quelqu'un saurait comment faire ?
Partager