Miklix

تحديد فئة المستند والاستعلام عن خدمة AIF في Dynamics AX 2012

نُشرت: ١٦ فبراير ٢٠٢٥ م في ١١:٠٩:٠٠ ص UTC
آخر تحديث: ١٢ يناير ٢٠٢٦ م في ٨:٥٤:٠٣ ص UTC

تشرح هذه المقالة كيفية استخدام مهمة X++ بسيطة للعثور على فئة الخدمة، وفئة الكيان، وفئة المستند، والاستعلام عن خدمة إطار عمل تكامل التطبيقات (AIF) في Dynamics AX 2012.


لقد تمت ترجمة هذه الصفحة آليًا من الإنجليزية بهدف جعلها متاحة لأكبر عدد ممكن من الأشخاص. لسوء الحظ، لم يتم تطوير تقنية الترجمة الآلية بعد، لذا قد تحدث أخطاء. إذا كنت تفضل ذلك، يمكنك عرض النسخة الإنجليزية الأصلية هنا:

Identifying Document Class and Query for AIF Service in Dynamics AX 2012

تستند المعلومات الواردة في هذا المنشور إلى Dynamics AX 2012 R3. وقد تكون صالحة أو غير صالحة للإصدارات الأخرى.

عندما يُطلب مني إضافة حقل جديد، أو تغيير بعض المنطق، أو إجراء بعض التعديلات الأخرى على خدمة المستندات التي تعمل على منفذ تكامل AIF (وارد أو صادر)، غالبًا ما ينتهي بي الأمر بقضاء وقت طويل جدًا في البحث عن الفئات الفعلية التي تقف وراء الخدمة.

صحيح أن معظم عناصر التطبيق القياسي تحمل أسماءً متسقة إلى حد كبير، لكن في كثير من الأحيان، لا يكون الأمر كذلك بالنسبة للتعليمات البرمجية المخصصة. لا توفر نماذج إعداد خدمات المستندات في AIF طريقة سهلة لمعرفة التعليمات البرمجية التي تعالج الخدمة فعليًا، ولكن بمعرفة اسم الخدمة نفسها (والذي يمكنك إيجاده بسهولة في إعدادات المنفذ)، يمكنك تشغيل هذه المهمة الصغيرة لتوفير بعض الوقت - هنا يتم تشغيلها لخدمة CustCustomerService، ولكن يمكنك تغييرها إلى أي خدمة تحتاجها.

static void AIFServiceCheck(Args _args)
{
    AxdWizardParameters param;
    ;

    param   =   AifServiceClassGenerator::getServiceParameters(classStr(CustCustomerService));

    info(strFmt("Service class: %1", param.parmAifServiceClassName()));
    info(strFmt("Entity class: %1", param.parmAifEntityClassName()));
    info(strFmt("Document class: %1", param.parmName()));
    info(strFmt("Query: %1", param.parmQueryName()));
}

قراءات إضافية

إذا أعجبك هذا المنشور، فقد تعجبك أيضًا هذه الاقتراحات:


شارك على بلوسكايشارك على الفيسبوكشارك على لينكدإنشارك على تمبلرشارك على إكسشارك على لينكدإنثبت على بينتريست

ميكيل كريستنسن

عن المؤلف

ميكيل كريستنسن
ميكيل هو مؤسس ومالك موقع miklix.com. يتمتع بخبرة تزيد عن 20 عامًا كمبرمج كمبيوتر/مطور برامج محترف ويعمل حاليًا بدوام كامل في إحدى شركات تكنولوجيا المعلومات الأوروبية الكبرى. عندما لا يقوم بالتدوين، يقضي وقت فراغه في مجموعة واسعة من الاهتمامات والهوايات والأنشطة، والتي قد تنعكس إلى حد ما في تنوع الموضوعات التي يغطيها هذا الموقع.