Miklix

Ƙirƙirar Filin Neman don Ƙimar Kuɗi a Dynamics 365

Buga: 16 Faburairu, 2025 da 11:35:40 UTC
An sabunta ta ƙarshe: 12 Janairu, 2026 da 08:56:26 UTC

Wannan labarin ya bayyana yadda ake ƙirƙirar filin bincike don ma'aunin kuɗi a cikin Dynamics 365 don Ayyuka, gami da misalin lambar X++.


An fassara wannan shafin na'ura daga Turanci don a sami damar isa ga mutane da yawa gwargwadon iko. Abin takaici, fassarar inji ba ta zama cikakkiyar fasaha ba, don haka kurakurai na iya faruwa. Idan kuna so, kuna iya duba ainihin sigar Turanci anan:

Creating a Lookup Field for a Financial Dimension in Dynamics 365

Bayanin da ke cikin wannan sakon ya dogara ne akan Dynamics 365 don Ayyuka, amma mafi yawansu kuma zasu yi aiki ga Dynamics AX 2012 (duba ƙasa).

Kwanan nan aka ba ni aikin ƙirƙirar sabon fanni wanda zai yiwu a ƙayyade wani fanni na kuɗi, a wannan yanayin Samfura. Tabbas, sabon fanni ya kamata ya iya neman ingantattun ƙimomin wannan fanni.

Wannan ya ɗan fi rikitarwa fiye da duba teburi akai-akai, amma idan kun san yadda ake yi, a zahiri ba shi da muni sosai.

Abin farin ciki, aikace-aikacen da aka saba amfani da shi yana ba da fom ɗin neman abu mai dacewa (DimensionLookup) wanda za'a iya amfani da shi don wannan dalili, idan kawai ka gaya masa wane sifa ne girman binciken.

Da farko, kana buƙatar ƙirƙirar filin fom ɗin da kansa. Wannan zai iya dogara ne akan filin tebur ko hanyar gyara, ba shi da mahimmanci ga binciken kansa, amma ta wata hanya dole ne ya yi amfani da nau'in bayanai mai tsawo na DimensionValue.

Sannan kana buƙatar ƙirƙirar mai kula da taron OnLookup don filin. Don ƙirƙirar mai kula da taron, danna maɓallin OnLookup da hannun dama don filin, sannan ka zaɓi "Hanyar mai kula da taron kwafi". Sannan zaka iya liƙa hanyar mai kula da taron komai a cikin aji ka gyara shi daga can.

Lura: Yawancin wannan zai yi aiki ga Dynamics AX 2012, amma maimakon ƙirƙirar mai kula da taron, zaku iya canza hanyar neman filin fom ɗin.

Mai kula da taron dole ne ya yi kama da wannan (maye gurbin sunan fom da sunan filin idan ya cancanta):

[
    FormControlEventHandler(formControlStr( MyForm,
                                            MyProductDimField),
                            FormControlEventType::Lookup)
]
public static void MyProductDimField_OnLookup(  FormControl _sender,
                                                FormControlEventArgs _e)
{
    FormStringControl   control;
    Args                args;
    FormRun             formRun;
    DimensionAttribute  dimAttribute;
    ;

    dimAttribute    =   DimensionAttribute::findByName('Product');
    args            =   new Args();
    args.record(dimAttribute);
    args.caller(_sender);
    args.name(formStr(DimensionLookup));
    formRun         =   classFactory.formRunClass(args);formRun.init();
    control         =   _sender as FormStringControl;
    control.performFormLookup(formRun);
}

Karin Karatu

Idan kuna jin daɗin wannan sakon, kuna iya kuma son waɗannan shawarwari:


Raba kan BlueskyRaba akan FacebookRaba kan LinkedInRaba akan TumblrRaba akan XRaba kan LinkedInFitar akan Pinterest

Mikkel Christensen

Game da Marubuci

Mikkel Christensen
Mikel shine mahalicci kuma mai miklix.com. Yana da fiye da shekaru 20 gwaninta a matsayin ƙwararren mai tsara shirye-shiryen kwamfuta / mai haɓaka software kuma a halin yanzu yana aiki cikakken lokaci don babban kamfani na IT na Turai. Lokacin da ba ya yin rubutun ra'ayin kanka a yanar gizo ba, yana ciyar da lokacinsa a kan ɗimbin abubuwan bukatu, sha'awa, da ayyuka, waɗanda har zuwa wani lokaci za a iya nunawa a cikin batutuwa iri-iri da aka rufe akan wannan rukunin yanar gizon.