Ik ben bezig met een CRM klanten portal, maar dit lukt nog niet echt.
Ik wil nu alleen de data van de klant laten zien ik krijg het nu wel voor mekaar om alle data te laten zien uit de CRM database maar nu wil ik gaan filteren op customerid als dit kan.
Of weet iemand een veel beter idee?
De volgende code gebruik ik om de gegevens te laten zien:
Ik hoop dat jullie me hierbij kunnen helpen.
Ik wil nu alleen de data van de klant laten zien ik krijg het nu wel voor mekaar om alle data te laten zien uit de CRM database maar nu wil ik gaan filteren op customerid als dit kan.
Of weet iemand een veel beter idee?
De volgende code gebruik ik om de gegevens te laten zien:
C#:
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
| // create a new query QueryExpression query = new QueryExpression(); query.EntityName = "msa_object"; ColumnSet objCols = new ColumnSet(); objCols.AddColumns("msa_name", "msa_soort", "statuscode", "createdon"); query.ColumnSet = objCols; // add a condition to only return active opportunities ConditionExpression stateCondition = new ConditionExpression(); stateCondition.AttributeName = "statecode"; stateCondition.Operator = ConditionOperator.Equal; stateCondition.Values = new object[] { 0 }; FilterExpression filter = new FilterExpression(); filter.FilterOperator = LogicalOperator.And; filter.Conditions.Add(stateCondition); query.Criteria.Filters.Add(filter); // set the Query property on the EntityGrid control this.objGrid.Query = query; // set the url of the page you want to open when the record is double clicked this.objGrid.RecordUrl = "EditObjects.aspx"; // define the columns you want to display in the grid this.objGrid.Columns.Add(new DataColumn("msa_name")); this.objGrid.Columns.Add(new DataColumn("msa_soort")); this.objGrid.Columns.Add(new DataColumn("statuscode")); this.objGrid.Columns.Add(new DataColumn("createdon")); |
Ik hoop dat jullie me hierbij kunnen helpen.