Comment chercher sans tout énumérer?
2 participants
- magiroux
- Nombre de messages : 2
Date d'inscription : 02/05/2011
Comment chercher sans tout énumérer?
Jeu 4 Aoû 2011 - 15:56
Bonjour,
Est-ce que c'est possible, avec le SDK, de faire une recherche qui retournerait plusieurs résultats sans utiliser la méthode décrite dans la documentation qui consiste à boucler sur tous les éléments d'une interface et à ne retenir que ceux qui nous intéressent? Par exemple, est-ce qu'il est possible de sortir toutes les factures fournisseur (InvoiceAP) à partir d'un numéro de fournisseur (uneFacture.Key_InSupplierNumber = unFournisseur.suNumber)?
Tout ce que je trouve dans le SDK, ce sont des méthodes pour aller chercher un élément à partir de sa clé (GetCard, FindKey, SearchKey) ou pour énumérer tous les éléments d'une interface (NextKey, PrevKey, etc...). Mais vu le nombre important (45000+) de factures, ça me semble contre-productif d'énumérer toutes les factures (et de vérifier si InSupplierNumber = monFournisseur.suNumber) à chaque fois que je veux sortir les factures d'un fournisseur en particulier...
Un bout de code serait apprécié...
Merci!
Est-ce que c'est possible, avec le SDK, de faire une recherche qui retournerait plusieurs résultats sans utiliser la méthode décrite dans la documentation qui consiste à boucler sur tous les éléments d'une interface et à ne retenir que ceux qui nous intéressent? Par exemple, est-ce qu'il est possible de sortir toutes les factures fournisseur (InvoiceAP) à partir d'un numéro de fournisseur (uneFacture.Key_InSupplierNumber = unFournisseur.suNumber)?
Tout ce que je trouve dans le SDK, ce sont des méthodes pour aller chercher un élément à partir de sa clé (GetCard, FindKey, SearchKey) ou pour énumérer tous les éléments d'une interface (NextKey, PrevKey, etc...). Mais vu le nombre important (45000+) de factures, ça me semble contre-productif d'énumérer toutes les factures (et de vérifier si InSupplierNumber = monFournisseur.suNumber) à chaque fois que je veux sortir les factures d'un fournisseur en particulier...
Un bout de code serait apprécié...
Merci!
- hench
- Nombre de messages : 163
Date d'inscription : 30/12/2008
Fiche d'Entreprise
Nom de l'entreprise:
Re: Comment chercher sans tout énumérer?
Jeu 1 Sep 2011 - 18:08
La solution la plus rapide que je connaisse c'est en utilisant la méthode tampon
en choisissant l'index le plus adapté à vos besoins.
Le SDK est conçu de cette façon.
Les prochaines versions majeures d'acomba sont amenées vers de nouvelles technologies qui répondront probablement à cette lacune !!
Un revendeur Acomba saura probablement vous en dire davantage
en choisissant l'index le plus adapté à vos besoins.
Le SDK est conçu de cette façon.
Les prochaines versions majeures d'acomba sont amenées vers de nouvelles technologies qui répondront probablement à cette lacune !!
Un revendeur Acomba saura probablement vous en dire davantage
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum