டைனமிக்ஸ் AX 2012 இல் AIF சேவைக்கான ஆவண வகுப்பு மற்றும் கேள்வியை அடையாளம் காணுதல்
வெளியிடப்பட்டது: 16 பிப்ரவரி, 2025 அன்று AM 11:11:27 UTC
டைனமிக்ஸ் ஏஎக்ஸ் 2012 இல் பயன்பாட்டு ஒருங்கிணைப்பு கட்டமைப்பு (AIF) சேவைக்கான சேவை வகுப்பு, நிறுவன வகுப்பு, ஆவண வகுப்பு மற்றும் வினவலைக் கண்டறிய எளிய X++ வேலையை எவ்வாறு பயன்படுத்துவது என்பதை இந்தக் கட்டுரை விளக்குகிறது.
Identifying Document Class and Query for AIF Service in Dynamics AX 2012
இந்த இடுகையில் உள்ள தகவல்கள் Dynamics AX 2012 R3 ஐ அடிப்படையாகக் கொண்டவை. இது மற்ற பதிப்புகளுக்கு செல்லுபடியாகலாம் அல்லது செல்லுபடியாகாமல் இருக்கலாம்.
ஒரு புதிய புலத்தைச் சேர்க்கவோ, சில தர்க்கங்களை மாற்றவோ அல்லது ஏஐஎஃப் ஒருங்கிணைப்பு துறைமுகத்தில் (உள்வரும் அல்லது வெளிச்செல்லும் ) இயங்கும் ஆவண சேவைக்கு வேறு சில மாற்றங்களைச் செய்யவோ கேட்கும்போது, சேவையின் பின்னால் உள்ள உண்மையான வகுப்புகளைத் தேடுவதற்கு நான் பெரும்பாலும் அதிக நேரம் செலவிடுகிறேன்.
நிச்சயமாக, நிலையான பயன்பாட்டிலிருந்து பெரும்பாலான கூறுகள் மிகவும் சீராக பெயரிடப்பட்டுள்ளன, ஆனால் பெரும்பாலும், தனிப்பயன் குறியீடு இல்லை. AIF இல் ஆவண சேவைகளை அமைப்பதற்கான படிவங்கள் உண்மையில் ஒரு சேவையை என்ன குறியீடு கையாளுகிறது என்பதைப் பார்க்க எளிதான வழியை வழங்காது, ஆனால் சேவையின் பெயரை அறிந்துகொள்வது (துறைமுக உள்ளமைவில் நீங்கள் எளிதாகக் காணலாம்), உங்களை சிறிது நேரம் மிச்சப்படுத்த இந்த சிறிய வேலையை இயக்கலாம் - இங்கே இது CustCustomerService க்காக இயங்குகிறது, ஆனால் உங்களுக்கு தேவையான சேவைக்கு அதை மாற்றலாம்:
{
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()));
}