Miklix

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

Buga: 16 Faburairu, 2025 da 11:35:40 UTC

Wannan labarin yana bayanin yadda ake ƙirƙirar filin nema don ƙimar 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 yawancin su kuma za su yi aiki don Dynamics AX 2012 (duba ƙasa).

Kwanan nan an ɗaure ni da ƙirƙirar sabon filin da zai yiwu a ƙididdige girman kuɗi ɗaya, a wannan yanayin Samfuri. Tabbas, sabon filin ya kamata kuma ya iya bincika ingantattun ƙimar wannan girman.

Wannan ya ɗan fi rikitarwa fiye da dubawa na yau da kullun a cikin tebur, amma idan kun san yadda, hakika ba shi da kyau sosai.

Abin farin ciki, daidaitaccen aikace-aikacen yana samar da tsari mai dacewa (DimensionLookup) wanda za'a iya amfani dashi don manufar, idan kawai ka gaya masa wane girman sifa don dubawa.

Da farko, kuna buƙatar ƙirƙirar filin tsari da kanta. Wannan na iya dogara ne akan filin tebur ko hanyar gyarawa, ba kome ba don bincika kanta, amma ta wata hanya ko wata dole ne ta yi amfani da tsawaita nau'in bayanai na DimensionValue.

Sannan kuna buƙatar ƙirƙirar mai kula da taron OnLookup don filin. Don ƙirƙirar mai kula da taron, danna dama akan taron OnLookup don filin, sannan zaɓi "Kwafi hanyar sarrafa taron". Sannan zaku iya manna hanyar mai sarrafa taron fanko cikin aji sannan ku gyara ta daga can.

Sanarwa: Yawancin waɗannan zasuyi aiki don Dynamics AX 2012 kuma, amma maimakon ƙirƙirar mai sarrafa taron, zaku iya soke hanyar neman filin.

Dole ne mai gudanar da taron ya yi kama da wannan (maye gurbin sunan tsari da sunan filin kamar yadda 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);
}
Raba kan BlueskyRaba akan FacebookRaba kan LinkedInRaba akan TumblrRaba akan XRaba kan LinkedInFitar akan Pinterest

Mikkel Bang Christensen

Game da Marubuci

Mikkel Bang 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.