سؤال

باستخدام Dynamics CRM أحاول إنشاء مثيل للكيان. أرغب في تعيين GUID يدويا، ولكن إذا كان لدي سمة هو المفتاح الأساسي للقيام بهذا الديناميكي، فاحصل على الخطأ.

لا يمكن أن معالجة الخدمة

أنا أقوم ببناء ديناميكي، وإعداد سمة ID [ENTITYNAME] تؤدي إلى فشل الطلب. إنها تحريك البيانات بين مثيلتين CRM، لذلك إذا كان أي شخص يعرف طريقة أفضل لنسخ السجلات بين CRMS، فهذا يعمل أيضا. خلاف ذلك، أود أن يطابق GUID عبر الحالات ... لأن هذه هي نقطة GUID.

هل كانت مفيدة؟

المحلول

لحسن الحظ، هو يكون ممكن للقيام بذلك عبر اثنين من حالات CRM! عامل عمل مشارك يعرف الحل، لذلك ينتمي الائتمان حقا له.

خطأي هو إنشاء خاصية مع نوع UniqueidentifierProperty. يجب ملء سمة المفتاح الأساسي على كيان مع keyproperty.. وبعد هذه الخصائصتين متطابقة تقريبا - أن تكون أنواع العقارات، إلا أن المرء يحمل مفتاحا، والآخر المفتاح / UniqueDidearifier كلاهما يمسك GUIDs. (يوم آخر في ذهن Microsoft!)

على وجه التحديد، ما أقوم به هو إنشاء ديناميكية، وملء اسم الكيان، وملء غالبية السمات. يمكن ملء سمة PK (التي يمكنك تحديدها من البيانات الوصفية) ب KeyProperty. كنت ملء ذلك بمرض refectedifiertripter، والتي ترفض CRM ويستجيب مع رسالة خطأ غير مفيدة وغير مفيدة.

نصائح أخرى

أعتذر إذا قمت بتبسيط الحل، ولكن لماذا لا تضيف حقل مخصص في كلا الحالتين التي ستكون مرآة من المثيلات الأخرى GUID؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top