Acomba (Forum)
Pourquoi ne pas devenir membre du forum ?

Identifiez-vous ou Inscrivez-vous afin d'accéder à l'inrégralité du forum:
Accès à toutes les catégories du forum,
Entraide entre les 6 500 membres, et ce nombre s'accroît quotidiennement!

Notez que ce forum est indépendant de la société Acceo Solutions, éditrice du logiciel Acomba.
Connexion

Récupérer mon mot de passe


Loop infinie lors du Product.NextKey

Voir le sujet précédent Voir le sujet suivant Aller en bas

Loop infinie lors du Product.NextKey

Message  SebastienBouch le Mer 29 Mai 2013 - 10:46

Bonjour,

Je cherche à faire une requête qui me renvoi les produits Acomba à partir de la commande Product.NextKey de cette façon-ci

Code:
while (sdkProduct.NextKey(sdkProductIndex, true) == 0)
                {
                    if (sdkProduct.PrNumber != null && !_prUniqueByPrNumber.ContainsKey(sdkProduct.PrNumber)) _prUniqueByPrNumber.Add(sdkProduct.PrNumber, sdkProduct.PrUnique);

                    if (returnAcombaObjects)
                    {
                        if ((modifiedDate == DateTime.MinValue) || (modifiedDate != DateTime.MinValue && sdkProduct.PrTimeModified >= modifiedDate))
                        {
                            if ((getDeletedObjects && sdkProduct.PrStatus != 0) || (!getDeletedObjects && sdkProduct.PrStatus == 0))
                            {
                                AcombaProduct product = new AcombaProduct(sdkProduct.PrUnique);
                                product.Code = sdkProduct.PrNumber;
                                product.Name = sdkProduct.PrDescription[1] != null ? sdkProduct.PrDescription[1] : String.Empty;
                                product.ProductCategoryID = _acombaHelper.Products.GetPGUnique(sdkProduct.PrProductGroupNumber);
                                product.SetInternalState(ObjectState.UnModified);
                               
                                products.Add(product);

                                WriteLog(sdkProduct.PrUnique + " - " + sdkProduct.PrNumber + " - " + product.Name);
                            }
                        }
                    }
                }

Le problème c'est qu'à un certain moment, Acomba me retourne sans cesse la même séquence de 13 produits et il boucle parmi ces produits sans arrêt.

Avez-vous une idée de ce que pourrait être mon problème? Merci beaucoup.

Sébastien B.

SebastienBouch

Nombre de messages : 1
Date d'inscription : 29/05/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum