简体   繁体   中英

CRM 2011 database query

I have been tasked with creating a report through Microsoft Dynamics CRM 2011 to look at the campaign management aspect of the company. Using CRM this would consist of 6 different reports, which isn't ideal.

My question is, is there any way to access the CRM database and pull the data into a web based application? I have hunted through google to no avail and from what I understand I cannot display any external queries in CRM, hence the thought of using a web app.

Can it be done?

You can query the database directly if you are using an on premise deployment. CRM will give you a list of filtered views that you can use just like normal tables.

I would say that your best bet is to use a SSRS report that queries the CRM database using SQL to get the data you want.

You can also create a linked server on the CRM SQL server to allow you to query external data ie from a company data warehouse

恐怕您将不得不使用CRM EndPoints获取必需的信息。

CRM is a web app built on top of a web services layer (which sits on top on a database). So yes, you can not use the OOTB web app and write your own, accessing the CRM web services layer. See here for a starting point.

In terms of querying, there are a variety of options, see here for a starting point.

It is possible to access data external to CRM from within CRM. Again, a variety of options , the most common being an HTML web resource.

CRM can also host SSRS reports which is another option .

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM