sur ! je peux pas te dire ! ce que je sais c'est que j'ai en effet tester comme ceci :
abcdefgh[0][0] /* par exemple, mais cela pose probleme a la compilation */
voici la structure :
typedef struct OrderItemResponseInq3_IDL {
long positionItem;
long soPositionItem;
Amount_IDL price1;
Amount_IDL price2;
PriceMode_IDL priceMode;
double quantity;
double quantityATP;
BSTR shortText;
BSTR salesUnit;
Material2_IDL alternativeMaterial;
BSTR shortTextAM;
BSTR manufacturerAM;
BSTR usedMaterial;
long inqStatus;
long procStatus;
long messageCode;
BSTR responsePar1;
BSTR responsePar2;
} OrderItemResponseInq3_IDL;
voila la fonction a programmer, du moins les paramatres en entrée et en sortie :
long processInquiry ( OrderHeaderInfo3 orderHeader,
UserData supplierAddress,
UserData customerAddress,
long requestType,
long checkAvailability,
long itemCount,
OrderItem3 *orderItem,
OrderItemResponseInq3 **orderItemResp,
OrderResult2 *orderResult)
**orderItemResp et *orderResult sont les deux parametres de retour.
Message édité par srs le 03-06-2005 à 12:16:19