Mayar da Gaskiya zuwa Kifi tare da Duk Decimals a cikin Dynamics AX 2012
Buga: 16 Faburairu, 2025 da 10:41:26 UTC
A cikin wannan labarin, na yi bayanin yadda ake canza lamba mai iyo zuwa kirtani yayin adana duk ƙididdiga a cikin Dynamics AX 2012, gami da misalin lambar X ++.
Convert a Real to String with All Decimals in Dynamics AX 2012
Bayanin da ke cikin wannan sakon ya dogara ne akan Dynamics AX 2012 R3. Yana iya ko ba zai yi aiki ba don wasu nau'ikan.
Kowane lokaci a cikin lokaci, Ina buƙatar canza lamba ta gaske zuwa kirtani. Yawancin lokaci, kawai wuce shi zuwa strFmt () ya isa, amma wannan aikin koyaushe yana juyawa zuwa ƙima biyu, wanda ba koyaushe bane abin da nake so.
Sannan akwai aikin num2str(), wanda yayi aiki da kyau, amma yana buƙatar sanin adadin adadin decimals da haruffan da kuke so.
Idan kawai kuna son lambar ta canza zuwa kirtani, tare da dukkan lambobi da ƙididdiga? Don wasu dalilai, wannan wani abu ne wanda koyaushe yana da ni Googling saboda yana da ban mamaki don yin shi kuma ina yin shi da wuya cewa yawanci ba zan iya tunawa daidai yadda ba - a yawancin yarukan shirye-shirye, Ina tsammanin za ku iya haɗa ainihin ainihin kirtani mara komai, amma X++ baya goyan bayan hakan.
Ko ta yaya, hanya mafi sauƙi da na samo don yin wannan ita ce ta amfani da kiran NET. Akwai zaɓuɓɓuka da yawa anan kuma, tare da kuma ba tare da zaɓuɓɓuka don tsara tsarin ci gaba ba, amma idan kawai kuna son ainihin sauƙin jujjuyawar gaske zuwa kirtani, wannan zai ishe:
Idan za a gudanar da wannan lambar akan AOS (misali a cikin aikin batch), tuna da fara tabbatar da izinin samun damar lambar da ake bukata. A wannan yanayin za ku buƙaci InteropPermission na nau'in ClrInterop don kiran lambar NET, don haka cikakken misalin lambar zai yi kama da wani abu kamar haka:
stringValue = System.Convert::ToString(realValue);
CodeAccessPermission::revertAssert();
Ku sani cewa wannan tsari mai sauƙi ::Mayar da aikin yana amfani da yankin tsarin na yanzu dangane da halin ƙima. Wannan bazai zama batu a gare ku ba, amma a gare ni wanda ke zaune a yankin da ake amfani da waƙafi maimakon lokaci a matsayin mai raba goma, yana iya buƙatar ƙarin aiki idan kirtani misali yana buƙatar amfani da shi a cikin fayil wanda dole ne wasu tsarin za su iya karantawa.