الحصول على آراء CRM عن طريق مستخدم SQL المحلي

من Arabic Ikoula Wiki
مراجعة ١١:٥١، ٣٠ أكتوبر ٢٠١٥ بواسطة Ikbot (نقاش | مساهمات) (أنشأ الصفحة ب'<br /> هام: تمت ترجمة هذه المقال باستخدام برامج للترجمة الآلية, لقرائة النسخة الأصلية :fr:Accéder au...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
Jump to navigation Jump to search


هام: تمت ترجمة هذه المقال باستخدام برامج للترجمة الآلية, لقرائة النسخة الأصلية أنقر على الرابط






مقدمة

هذه المادة سوف أطلعكم على كيفية الوصول إلى الآراء CRM (FilteredNameView) باستخدام حساب محلي على الخادم SQL.

الشروط المسبقة

أنت بحاجة لأن تكون قادرة على الوصول إلى هذه الآراء، :

  • مستخدم Active Directory مكرسة ل CRM
  • حساب محلي على SQL Server مكرسة لهذه المهمة
  • الوصول إلى حساب "المسؤول سوبر" من SQL Server

إشكالية

CRM يمنع استخدام طرق العرض إذا كان المستخدم ليس لديه دور القراءة، حتى لا المستخدم المحلي، فضلا عن حساب "المسؤول سوبر" للخادم SQL. هذا هو محكم إلى CRM. يجب أن تكون جزءا من المجال وإدراجها في CRM.

الإجراء

للوصول إلى وجهات النظر، ويجب أن نضيف إجراء SQL.

هنا هو الإجراء :

SET ANSI_NULLS على 
GB 
تعيين QUOTED_IDENTIFIER على 
GB 
إنشاء أكسيسفييوكرملوكال الإجراء 
كما 
تبدأ 
    هل EXEC sp_addrolemember CRMReaderRole ', VOTRE_UTILISATEUR_LOCAL' 
    تعلن  @UID uniqueidentifier 
    حدد  @UID  = سيستيموسيريد من dbo. SystemUserBase حيث FullName  = 'LE_NOM_DU_COMPTE_CRM ' 
    تعيين CONTEXT_INFO  @UID 
نهاية

لتنفيذ هذا الإجراء باستخدام حساب "مسؤول السوبر" حيث يقوم بإنشاء أما على الملقم SQL de CRM.

مثال : الوصول إلى محتوى الآراء وبفضل PHP

هذا المثال سوف تسمح لك بالوصول إلى الحسابات المخزنة في CRM عن طريق Framework Yii.

// يقوم بتخزين الاتصال بإدارة علاقات العملاء عن طريق معالج اتصال يي 
$كونيكسيونكرم  = Yii::التطبيق ()->db_crm ;

// نقوم بتنفيذ الإجراء للحصول على الآراء 
$كونيكسيونكرم-->كريتيكوماند ("تنفيذ أكسيسفييوكرملوكال ")->تنفيذ ();

// فإنه يسترد الحسابات المخزنة في إدارة علاقات العملاء 
$الاستعلام  = "حدد أككونتيد، الاسم، وعنوان 1_addresstypecode، عنوان 1_City، عنوان 1_line   1، عنوان 1_line2، عنوان 1_line3 من فيلتيريداككونت "
$الحسابات  = $كونيكسيونكرم-->كريتيكوماند ($الاستعلام )->كوريل ();

حسابات العميل الخاص بك الآن في المتغير $accounts.

الاستنتاج

من خلال هذا المقال، يمكنك الآن الحصول وجهات النظر في CRM، ومن ثم تجنب تكرار الصلات بقاعدة البيانات.



هذه المادة يبدو لك أن تكون مفيدة ?

0



ليس مسموح لك بأن تنشر تعليقا.