ရုပ်ပုံ- SysExtension ဖြင့် သင့်တော်သော Subclass ကို ရှာဖွေခြင်း

ထုတ်ဝေသည်- ၂၀၂၆၊ ဇန်နဝါရီ ၁၂ UTC ၀၈:၄၃:၅၀
နောက်ဆုံး မွမ်းမံပြင်ဆင်သည်- ၂၀၂၆၊ ဇန်နဝါရီ ၁၀ UTC ၂၁:၀၅:၃၁

ရိုးရှင်းသော class diagram ကို အသုံးပြု၍ Dynamics AX 2012 နှင့် Dynamics 365 for Operations တွင် SysExtension framework သည် မှန်ကန်သော subclass ကို မည်သို့ရွေးချယ်သည်ကို မြင်ယောင်ပြသသည့် ဘလော့ဂ် header image။


ဤစာမျက်နှာကို လူများတတ်နိုင်သမျှ ဝင်ရောက်ကြည့်ရှုနိုင်စေရန်အတွက် ဤစာမျက်နှာကို အင်္ဂလိပ်မှ စက်ဖြင့် ဘာသာပြန်ထားခြင်းဖြစ်ပါသည်။ ကံမကောင်းစွာဖြင့်၊ စက်ဘာသာပြန်ခြင်းသည် ပြီးပြည့်စုံသောနည်းပညာမဟုတ်သေးသောကြောင့် အမှားအယွင်းများဖြစ်ပေါ်လာနိုင်သည်။ သင်နှစ်သက်ပါက မူရင်းအင်္ဂလိပ်ဗားရှင်းကို ဤနေရာတွင် ကြည့်ရှုနိုင်ပါသည်။

Finding the Right Subclass with SysExtension

Dynamics AX နှင့် Dynamics 365 အတွက် ရွေးချယ်စရာတစ်ခုကို မှန်ဘီလူးဖြင့် မီးမောင်းထိုးပြထားသည့် base class တစ်ခုကို subclass အများအပြားသို့ ခွဲထုတ်ပြသသည့် ပုံ။

ဤပုံ၏ ရရှိနိုင်သော ဗားရှင်းများ

အောက်တွင် ဒေါင်းလုဒ်လုပ်နိုင်သော ရုပ်ပုံဖိုင်များသည် ဤဝက်ဘ်ဆိုက်ရှိ ဆောင်းပါးများနှင့် စာမျက်နှာများတွင် ထည့်သွင်းထားသော ရုပ်ပုံများထက် ချုံ့မှုနည်းပြီး ရုပ်ထွက်အရည်အသွေးမြင့်မားသည် - ထို့ကြောင့် အရည်အသွေးမြင့်မားပြီး bandwidth သုံးစွဲမှုကို လျှော့ချရန်အတွက် ဖိုင်အရွယ်အစားအတွက် ပိုမိုသင့်တော်အောင် ပြုလုပ်ထားသည်။

ပုံမှန်အရွယ်အစား (1,536 x 1,024)

အရွယ်အစားကြီး (3,072 x 2,048)

အရွယ်အစား အလွန်ကြီးမား (4,608 x 3,072)

အရွယ်အစား အလွန်ကြီး (6,144 x 4,096)

ရယ်စရာကောင်းလောက်အောင် အရွယ်အစားကြီးမား (1,048,576 x 699,051)

  • တင်နေတုန်းပဲ... ;-)

ပုံဖော်ပြချက်

Microsoft Dynamics AX 2012 နှင့် Dynamics 365 for Operations ရှိ SysExtension framework နှင့်အလုပ်လုပ်သည့်အခါ မည်သည့် subclass ကို instantiate လုပ်ရမည်ကို ဆုံးဖြတ်ခြင်းဆိုင်ရာ နည်းပညာဆိုင်ရာ blog post တစ်ခုအတွက် ဤပုံသည် ကျယ်ပြန့်သော၊ ရှုခင်းကိုဦးတည်သော header ပုံဥပမာတစ်ခုဖြစ်သည်။ နောက်ခံတွင် သိမ်မွေ့သောအလင်းရောင်ခြည်များ၊ circuit ပုံစံများနှင့် enterprise software နှင့် ခေတ်မီ application architecture ကို ညွှန်ပြသည့် binary-style အလှဆင်ဒြပ်စင်များပါရှိသော ချောမွေ့သောအပြာရောင် gradient ကို အသုံးပြုထားသည်။ အပေါ်ဆုံးအလယ်တွင်၊ blog post ခေါင်းစဉ်ရှည်ကို ကြီးမားပြီး သန့်ရှင်းသော typography ဖြင့်ပြသထားပြီး "Which Subclass to Instantiate" ဟူသောစကားစုကို တောက်ပသောဆန့်ကျင်ဘက်အရောင်ဖြင့် မီးမောင်းထိုးပြထားသဖြင့် အဓိကခေါင်းစဉ်ကို ချက်ချင်းထင်ရှားစေသည်။

ဖွဲ့စည်းမှုရဲ့ ဘယ်ဘက်ခြမ်းမှာ လက်တော့ပ်တစ်လုံးကို အနည်းငယ်စောင်းပြီး ပြသထားပြီး မျက်နှာပြင်မှာ ယေဘုယျ၊ သီးသန့်မဟုတ်တဲ့ အရောင်မျိုးစုံနဲ့ ကုဒ်လိုင်းတွေနဲ့ ပြည့်နေပါတယ်။ ဒီကုဒ်ဟာ ရည်ရွယ်ချက်ရှိရှိ abstract ဖြစ်ပြီး ခေတ်နောက်ကျသွားနိုင်တဲ့ အကောင်အထည်ဖော်မှု အသေးစိတ်အချက်အလက်တွေကို မဆိုလိုဘဲ ပရိုဂရမ်းမင်းကို ဖော်ပြပေးပါတယ်။ လက်တော့ပ်ပတ်လည်မှာ မေးခွန်းကြီးတွေ အများကြီး ရှိနေပြီး မသေချာမရေရာမှုနဲ့ runtime မှာ ဘယ် class implementation ကို ဖန်တီးသင့်လဲဆိုတာ ဆုံးဖြတ်ရမယ့် developer ရဲ့ စိန်ခေါ်မှုကို ကိုယ်စားပြုပါတယ်။

ပုံရဲ့အလယ်ဗဟိုမှာ ရိုးရှင်းတဲ့ class hierarchy diagram ပါရှိပါတယ်။ "Base Class" လို့ အမည်ပေးထားတဲ့ မှောင်မိုက်တဲ့ စတုဂံပုံလေးထောင့်ကွက်က အပေါ်ဆုံးမှာ ရှိပါတယ်။ အဲဒီကနေ အောက်ကို မြားသုံးခုက "Subclass A", "Subclass B" နဲ့ "Subclass C" လို့ အမည်ပေးထားတဲ့ အရောင်သုံးကွက်ဆီကို ဖြာထွက်နေပါတယ်။ ဆက်စပ်မှုတွေကို အလွယ်တကူ နားလည်နိုင်အောင် box တွေကို အလျားလိုက် စီစဉ်ထားပါတယ်။ ပုံအောက်မှာ ဇယားရဲ့ အစိတ်အပိုင်းတစ်ခုကို မှန်ဘီလူးကြီးတစ်ခုနဲ့ ထပ်နေပြီး subclass တစ်ခုကို အာရုံစိုက်ထားပါတယ်။ ဒီ visual ဥပစာက discovery ဒါမှမဟုတ် resolution ဆိုတဲ့ အယူအဆကို အားဖြည့်ပေးပြီး framework က မှန်ကန်တဲ့ subclass ကို အလိုအလျောက် ခွဲခြားသိရှိနိုင်အောင် ကူညီပေးတယ်ဆိုတာ ပြသပါတယ်။

ပုံ၏ညာဘက်တွင် Dynamics AX 2012 နှင့် Dynamics 365 for Operations အတွက် လိုဂိုများ သို့မဟုတ် လိုဂိုပုံစံအမှတ်အသားများကို သန့်ရှင်းပြီး ကြားနေပုံစံဖြင့် ပြသထားသည်။ ၎င်းတို့ကို ရှုပ်ထွေးသော ထုတ်ကုန်-သီးသန့် UI အစိတ်အပိုင်းများဖြင့် မတင်ပြဘဲ ဆောင်းပါးတွင် ဆွေးနွေးထားသော ပလက်ဖောင်းများကို ညွှန်ပြသည့် မှတ်မိနိုင်သော အမှတ်တံဆိပ် အမှတ်အသားများအဖြစ် တင်ပြထားသည်။ ၎င်းတို့အောက်တွင် ခေတ်မီရုံးအဆောက်အအုံများနှင့် ဆာဗာများ၏ စတိုင်ကျသော မြို့ပြရှုခင်းသည် နောက်ခံတွင် ပျောက်ကွယ်သွားပြီး စီးပွားရေးလုပ်ငန်းပတ်ဝန်းကျင်များနှင့် ကြီးမားသော စီးပွားရေးစနစ်များကို ကိုယ်စားပြုသည်။

ပုံတစ်ခုလုံးတစ်လျှောက်တွင်၊ ချိတ်ဆက်ထားသော ပါးလွှာသောမျဉ်းကြောင်းများနှင့် နူးညံ့စွာတောက်ပနေသော node များသည် ပတ္တူပေါ်တွင် ပြေးလွှားနေပြီး၊ လက်တော့ပ်၊ အတန်းပုံနှင့် ပလက်ဖောင်းလိုဂိုများကို အမြင်အာရုံဖြင့် ချိတ်ဆက်ထားသည်။ ဤအစိတ်အပိုင်းများသည် မည်သည့် API သို့မဟုတ် အကောင်အထည်ဖော်မှုကိုမျှ ရည်ညွှန်းခြင်းမရှိဘဲ ဒေတာစီးဆင်းမှုနှင့် တိုးချဲ့နိုင်မှု၏ အဓိပ္ပာယ်ကို ဖန်တီးပေးသည်။ အလုံးစုံပြောရလျှင်၊ ဖွဲ့စည်းမှုကို စာဖတ်သူများအတွက် ဖော်ရွေပြီး ချဉ်းကပ်ရလွယ်ကူစေရန် ဒီဇိုင်းထုတ်ထားပြီး၊ ምናልባတ်ဖြစ်နိုင်သော နည်းပညာဆိုင်ရာခေါင်းစဉ်တစ်ခုကို တစ်ချက်ကြည့်လိုက်ရုံဖြင့် နားလည်ရလွယ်ကူစေပြီး အချိန်ကြာလာသည်နှင့်အမျှ တိကျနေစေရန် လုံလောက်သော ယေဘုယျကျသောပုံစံဖြင့် ရှိနေစေသည်။

ပုံသည်- Dynamics AX 2012 တွင် Instantiate လုပ်ရန် မည်သည့် Subclass ကိုရှာဖွေရန် SysExtension Framework ကိုအသုံးပြုခြင်း

Bluesky တွင်မျှဝေပါ။Facebook တွင်မျှဝေပါ။LinkedIn တွင်မျှဝေပါ။Tumblr တွင်မျှဝေပါ။X တွင်မျှဝေပါ။ပင်တရက်စ်တွင် ပင်ထားပါReddit တွင်မျှဝေပါ။