bonjour,
j'ai créer grace au membre du forum(que je remercie) une fonction, mais il y a une erreur non négligable car ca plante, j'ai du faire un ctrl+alt+suppr pour fermer access.
pouvez vous me dire ce qui ne va pas?
'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 ------------------------------------------------------------ ' sortie_de_stock ' '------------------------------------------------------------ Function sortie_de_stock() On Error GoTo sortie_de_stock_Err DoCmd.SetWarnings False DoCmd.RunSQL "UPDATE [produit] SET [produit].[qdispo] = [produit].[qdispo]-[historique des sorties].[Qsorti] WHERE [produit].[ref_int] = [historique des sorties].[ref_int]", -1 DoCmd.OpenTable "historique des sorties", acNormal, acEdit DoCmd.Save acTable, "historique des sorties" DoCmd.Close acTable, "historique des sorties" Beep MsgBox "sortie de stock éffectuée", vbInformation, "sortie de stock" If Forms.historique_des_sorties.ref_int = tbl.produit.ref_int Then If tbl.produit.qdispo <= tbl.produit.qmin Then MsgBox "commandez cette pîèce", vbInformation, "alerte de niveau bas" End If sortie_de_stock_Exit: Exit Sub sortie_de_stock_Err: MsgBox Error$ Resume sortie_de_stock_Exit End Function
Partager