Ƙara Nuni ko Gyara Hanyar via Extension a Dynamics 365
Buga: 16 Faburairu, 2025 da 11:56:33 UTC
An sabunta ta ƙarshe: 12 Janairu, 2026 da 08:57:41 UTC
A cikin wannan labarin, na yi bayani kan yadda ake amfani da faɗaɗa aji don ƙara hanyar nunawa zuwa tebur da fom a cikin Dynamics 365 don Ayyuka, an haɗa da misalan lambar X++.
Add Display or Edit Method via Extension in Dynamics 365
Duk da yake shirin amfani da hanyoyin nunawa ko gyara a cikin Dynamics wani abu ne da yakamata ya sa ka yi la'akari da shi idan za ka iya tsara mafita ta wata hanya daban, wani lokacin su ne mafi kyawun hanya.
Cikin sigar Dynamics da Axapta da ta gabata, yana da sauƙi a ƙirƙiri hanyoyin nunawa ko gyara akan tebura da siffofi, amma lokacin da na yi hanyar gyara ta farko a cikin Dynamics 365 kwanan nan, na gano cewa hanyar yin hakan ta ɗan bambanta.
Akwai hanyoyi da dama masu inganci, amma wanda na fi so (duka dangane da fahimta da kyawun lambar) shine amfani da tsawaita aji. Haka ne, zaku iya amfani da tsawaita aji don ƙara hanyoyi zuwa wasu nau'ikan abubuwa banda azuzuwan - a wannan yanayin tebur, amma yana aiki ga siffofi kuma.
Da farko, ƙirƙiri sabon aji. Za ka iya sanya masa suna duk abin da kake so, amma saboda wani dalili dole ne a ƙara masa ƙarin suna "_Extension". Bari mu ce kana buƙatar ƙara hanyar nunawa zuwa CustTable, misali za ka iya sanya masa suna MyCustTable_Extension.
Dole ne a yi wa ajin ado da ExtensionOf domin ya sanar da tsarin abin da kake faɗaɗawa, kamar haka:
public final class MyCustTable_Extension
{
}
Yanzu za ku iya aiwatar da hanyar nuna ku a cikin wannan aji, kamar yadda za ku yi kai tsaye a kan tebur a cikin sigar Dynamics ta baya - "wannan" har ma yana nufin teburin, don haka za ku iya samun damar shiga filayen da sauran hanyoyin.
Misali, aji mai sauƙin nuna hanya (kuma mara amfani gaba ɗaya) wanda kawai ke dawo da lambar asusun abokin ciniki zai iya kama da haka:
public final class MyCustTable_Extension
{
public display CustAccount displayAccountNum()
{
;
return this.AccountNum;
}
}
Yanzu, don ƙara hanyar nunawa zuwa fom (ko tsawo na fom, idan ba za ku iya gyara fom ɗin kai tsaye ba), kuna buƙatar ƙara fili zuwa fom ɗin da hannu kuma ku tabbatar kun yi amfani da nau'in da ya dace (kirtani a cikin wannan misalin).
Sannan, a kan sarrafawa za ku saita DataSource zuwa CustTable (ko duk abin da sunan tushen bayanai na CustTable ɗinku yake) da DataMethod zuwa MyCustTable_Extension.displayAccountNum (tabbatar kun haɗa da sunan aji, in ba haka ba mai tarawa ba zai iya samun hanyar ba).
Kuma kun gama :-)
Sabuntawa: Ba lallai ba ne a ƙara sunan ajin faɗaɗawa yayin ƙara hanyar nunawa zuwa fom, amma a lokacin da aka buga shi, haka ne. Zan bar bayanin a nan idan wasu masu karatu har yanzu suna amfani da tsofaffin siga.
Karin Karatu
Idan kuna jin daɗin wannan sakon, kuna iya kuma son waɗannan shawarwari:
- Update Financial Dimension Darajar daga X + + Code a Dynamics 365
- Ka saka Dynamics 365 FO Virtual Machine Dev ko gwaji cikin Shirin Kula da
- Kayayyakin Kayayyakin Kayayyakin Kayayyakin Yana Rataye Kan Farawa Yayin Loda Ayyukan Kwanan nan
