- potato32
- Nombre de messages : 2
Date d'inscription : 28/01/2015
(Probleme)Ajout d'un produit visual basic
Mer 28 Jan 2015 - 16:19
- Code:
Sub AddNewProduct()
'Déclarations
Dim ProductInt As New AcoSDK.Product
Dim Error As Long
Dim ProductNumber As String
Dim ProductGroupNumber As Long
'Numéro de produit à ajouter
ProductNumber = "*le nom de mon produit"
'Numéro du groupe de produits associé
ProductGroupNumber = numero du groupe
'Met toutes les propriétés de l'interface à vide
ProductInt.BlankKey
ProductInt.BlankCard
'Réservation de la clé primaire
ProductInt.PKey_PrNumber = ProductNumber
Error = ProductInt.ReserveCardNumber
If Error = 0 Then
'Code pour ajouter un produit
Error = ProductInt.AddCard
If Error = 0 Then
MsgBox "Ajout du produit complété avec succès."
Else
MsgBox "Erreur : " & Acomba.GetErrorMessage(Error) & "*le nom de mon produit"
'Libération de la clé primaire si l'ajout
'n'est pas complété
Error = ProductInt.FreeCardNumber
If Error <> 0 Then
MsgBox "Erreur : " & Acomba.GetErrorMessage(Error) & "*le nom de mon produit"
End If
End If
if Error = 7 then
'code pour modifier un produit
else
MsgBox "Erreur : " & Acomba.GetErrorMessage(Error) & "*le nom de mon produit"
end if
Ceci est le code (en general) que j'utilise pour ajouter in produit et si il est present, le modifier.
Mon probleme est que se code fonctionne parfaitement sur mon ordinateur windows 7 mais pas sur l'ordinateur test sur windows 8... en fait... il fonctionne a moitier sur windows 8
Je suis amplement capable de modifier mon produit, mais l'ajouter me donne une erreur.
"Erreur : La cle specifie n'est pas reservee" & le nom de mon produit
Je sais pertinement que c'est la fonction addcard qui me cause l'erreur... pourquoi quand pour arriver la, il faut que la cle soit reserver...
Plus d'informations...
La version de acomba est a jour, les SDK aussi.
J'ai essayer mode administrateur, windows 7 et windows xp service pack 3 pour mon application...
L'utilisateur de la societe que j'essaie d'inserrer des donnee est celui par defaut.(Supervisor, pas de mot de passe)
Ceci n'est pas le code entier... j'envoi ce message a partir d'un autre ordinateur. Je vais revenir avec le code exact si necessaire.
Svp Help! Sa me rend fou.
- potato32
- Nombre de messages : 2
Date d'inscription : 28/01/2015
Re: (Probleme)Ajout d'un produit visual basic
Mer 28 Jan 2015 - 23:28
Ouais...
J'oubliais de innitializer la valeur PrNumber malgre le fait que je reservais ma position aved PKey_PrNumber...
Je me sens fou... et je n'avais pas donner assez d'information pour qu'on m'aide...
Merci d'avoir lu.
J'oubliais de innitializer la valeur PrNumber malgre le fait que je reservais ma position aved PKey_PrNumber...
Je me sens fou... et je n'avais pas donner assez d'information pour qu'on m'aide...
Merci d'avoir lu.
Majid_QC aime ce message
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum