Bonjour,

je rencontre un soucis dans mon développement d'addon pour le CRM. en fait j'ai réalisé une appli WinForm qui génére des rapports avec les données provennant des webservices. j'ai ensuite essayé de transposé cette application en ASP.net pour l'intégrer dans le CRM directement. jusque là pas de soucis, à part que je ne parviens pas à récupérer les même informations.

par exemple je rempli une listbox avec l'entity resourc et dans la version asp.net impossible, j'ai un résultat null. j'ai remplacé par les systemusers ça devrait aller, mais je n'arive pas à récupérer les incients.

si je ne met pas de critére de selection dans ma requête je me retrouve avec une exception OutOfMemory et sinon j'ai cette erreur : Erreur lors de la génération du document XML

voici la requête concernée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
List<incident> incidents = new List<incident>(); 
CrmService service = crmservice;

QueryExpression oQuery = new QueryExpression(); 
oQuery.EntityName = EntityName.incident.ToString();

OrderExpression oOrderExpr = new OrderExpression(); 
oOrderExpr.AttributeName = "incidentid";

oOrderExpr.OrderType = OrderType.Ascending; 
ConditionExpression conditionPrincipal = new ConditionExpression();

conditionPrincipal.AttributeName = "createdby"; 
conditionPrincipal.Operator = ConditionOperator.In;

conditionPrincipal.Values = new object[] { su }; 
FilterExpression filterPrincipal = new FilterExpression();

filterPrincipal.FilterOperator = LogicalOperator.And; 
filterPrincipal.Conditions.Add(new ConditionExpression[] { conditionPrincipal });

incident oIncident = new incident(); oQuery.ColumnSet = new AllColumns(); 
//oQuery.Criteria = filterPrincipal;

oQuery.Orders.Add(oOrderExpr); 
BusinessEntityCollection oBusinessEntities = service.RetrieveMultiple(oQuery);

foreach (activityparty be in oBusinessEntities.BusinessEntities) 
{

incidents.Add(be);

}
j'espére que vous pourrez m'aider,

cordialement,