Dynamics AX 2012-də AIF Xidməti üçün Sənəd Sinfi və Sorğunun Müəyyənləşdirilməsi
Nəşr olundu: 16 fevral 2025 at 11:15:10 UTC
Son yeniləmə: 12 yanvar 2026 at 08:54:42 UTC
Bu məqalədə Dynamics AX 2012-də Tətbiq İnteqrasiyası Çərçivəsi (AIF) xidməti üçün xidmət sinfini, obyekt sinfini, sənəd sinfini və sorğunu tapmaq üçün sadə X++ işindən necə istifadə ediləcəyi izah olunur.
Identifying Document Class and Query for AIF Service in Dynamics AX 2012
Bu yazıdakı məlumat Dynamics AX 2012 R3-ə əsaslanır. Digər versiyalar üçün keçərli ola bilər və ya olmaya da bilər.
AIF inteqrasiya portunda (daxil olan və ya xaric olan) işləyən sənəd xidmətində yeni bir sahə əlavə etmək, məntiq dəyişdirmək və ya başqa bir dəyişiklik etmək istənildikdə, mən tez-tez xidmətin arxasındakı həqiqi sinifləri axtarmağa çox vaxt sərf edirəm.
Əlbəttə ki, standart tətbiqdəki elementlərin əksəriyyəti kifayət qədər ardıcıl olaraq adlandırılır, lakin çox vaxt xüsusi kod adlandırılmır. AIF-də sənəd xidmətlərini qurmaq üçün formalar hansı kodun əslində bir xidməti idarə etdiyini görmək üçün asan bir yol təqdim etmir, lakin xidmətin özünün adını bilməklə (port konfiqurasiyasında asanlıqla tapa bilərsiniz) vaxtınıza qənaət etmək üçün bu kiçik işi yerinə yetirə bilərsiniz - burada CustomerService üçün işləyir, ancaq bunu ehtiyac duyduğunuz xidmətə dəyişə bilərsiniz:
{
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()));
}
Əlavə Oxu
Bu yazı xoşunuza gəldisə, bu təklifləri də bəyənə bilərsiniz:
- The Difference Between data() and buf2Buf() in Dynamics AX 2012
- Dynamics AX 2012 SysOperation Framework Sürətli Baxış
- Dynamics AX 2012-də Macro və strFmt ilə String Formatting
