- SebastienBouch
- Nombre de messages : 1
Date d'inscription : 29/05/2013
Loop infinie lors du Product.NextKey
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
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.
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.
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum