我是Dynamics CRM的新手。
我有一个从Dynamics CRM 365中提取的rdl文件,我想在SSRS中修改此报告。
通常,我连接到SQL并能够编辑我的报告,但是在CRM中,情况则不同。
我在Visual Studio中为我的数据源下载了“ Microsoft Dynamics 365 Fetch”。 所有教程都讨论了如何使用fetchxml创建新报表,并且仅使用一个实体就从CRM中提取了fetchxml文件,但是我的报表包含多个实体,因此我不知道是否可以在rdl文件中修改报表本身还是我也应该从CRM中提取fetchxml文件。
如果确实需要从CRM中提取此文件,那么如何获取该特定报告的xml文件以及报告中的所有实体。
答案 0 :(得分:0)
arrs = []
for currentFrameIndex in listOfFrameIndices: # Demonstrative only.
arrs.append(oneObject.getX(currentFrameIndex))
# Or,
# arrs = np.array([oneObject.getX(c) for c in listOfFrameIndices])
np.savetxt('file.csv', np.array(arrs), delimiter=',')
,每个数据集代表一个FetchXml查询datasets
来构建您的查询(具有一个或多个实体),然后下载FetchXml。然后可以将其粘贴到rdl数据集的查询文本中