我有一个fetchxml报告设置来从我们的CRM实例中提取数据。在Visual Studio 2010中,它在提取信息时就这样布局了
job number new lot rough start date city builder
30774-00c custom 8/4/2014 city1 builder1
30876-19 465 7/11/2014 city5 builder2
30876-19 466 7/11/2014 city5 builder2
30876-19 467 7/11/2014 city5 builder2
30876-19 489 7/12/2014 city5 builder2
30856-01 2 8/26/201 city3 builder5
我希望能够将工作号和“新批次”结合起来,其中“new roughstartdate”是相同的,所以看起来像
job number new lot rough start date city builder
30774-00c custom 8/4/2014 city1 builder1
30876-19 465,466,467 7/11/2014 city5 builder2
30876-19 489 7/14/2014 city5 builder2
但我似乎无法正确地弄清楚分组,任何指导都会很棒。
我以为我可以做=加入(LookupSet(Fields!jobnumber.Value,Fields!jobnumber.Value,Fields!roughstartdate.Value,“DataSet1”),“,”)
但是,这似乎只是在匹配时显示一个项目,而不是将这些项目组合成一行。
答案 0 :(得分:0)
首先按“粗略开始日期”分组然后按“作业号”然后在“新批次”中使用以下表达式:
=加入(LookupSet(领域!roughstartdate.Value,菲尔兹!roughstartdate.Value,菲尔兹!newlot.Value, “DataSet2”), “”)
DataSet2应与DataSet1相同。
答案 1 :(得分:0)
我只是要在上面发表评论,但我不能......所以 - 我认为你所有批次都回来的问题是这个小组就在日期。
您需要对作业编号和日期进行分组,然后使用Join(LookupSet ...
通过这种方式,您将获得2014年7月11日的团体职位编号30876-19和2014年7月12日的30876-19。