在Dynamics CRM中,如果我们要添加一条Currency记录的话.

可选择的Currency Type有<System> ,<Custorm>两种.

如果选择的是<System>,那么,点击 Currency Code,则会弹出一个Currency List 页面让我们选择.

但需要注意的一点是,这个List页面的数据源,貌似并不存在于数据库中

嗯...大概是一个XML文件..

至于这个XML文件是什么,我也没仔细去找..

但我直接把这个页面的数据抠了下来..

private List<currencyBase> GetCurrencyBaseList()
{
string allCurrencies = @"Afghanistan|افغانى|AFN|؋|2|Afghanistan|افغانۍ|AFN|؋|0|Albania|Leku shqiptar|ALL|Lekë|0|Algeria|دينار جزائري|DZD|د.ج.‏|2|Algeria|Dinar|DZD|DA|2|Argentina|peso argentino|ARS|$|2|Armenia|դրամ|AMD|֏|2|Australia|Australian Dollar|AUD|$|2|Austria|Euro|EUR|€|2|Azerbaijan|Aзәрбајҹан манаты|AZN|₼|2|Azerbaijan|Azərbaycan Manatı|AZN|₼|2|Bahrain|دينار بحريني|BHD|د.ب.‏|3|Bangladesh|টাকা|BDT|৳|2|Belarus|беларускі рубель|BYN|Br|2|Belgium|euro|EUR|€|2|Belize|Belize Dollar|BZD|$|2|Bhutan|དངུལ་ཀྲམ|BTN|Nu.|2|Bolivarian Republic of Venezuela|bolívar venezolano|VEF|Bs.|2|Bolivia|boliviano|BOB|Bs|2|Bolivia|Boliviano|BOB|Bs.|2|Bosnia and Herzegovina|конвертибилна марка|BAM|КМ|2|Bosnia and Herzegovina|Bosansko-Hercegovačka konvertibilna marka|BAM|KM|2|Bosnia and Herzegovina|konvertibilna marka|BAM|KM|2|Bosnia and Herzegovina|Bosansko-hercegovačka konvertibilna marka|BAM|KM|2|Botswana|Botswanan Pula|BWP|P|2|Brazil|Real|BRL|R$|2|Brunei Darussalam|Dolar Brunei|BND|$|2|Bulgaria|български лев|BGN|лв.|2|Cambodia|x179Aៀល|KHR|៛|2|Cameroon|franc CFA (BEAC)|XAF|FCFA|0|Canada|Canadian Dollar|CAD|$|2|Canada|Dollar canadien|CAD|$|2|Canada|ᑲᓇᑕᐅᑉ ᑮᓇᐅᔭᖓ|CAD|$|2|Canada|Kanataup Kiinaujanga|CAD|$|2|Caribbean|Eastern Caribbean Dollar|XCD|EC$|2|Caribbean|US Dollar|USD|$|2|Chile|Peso|CLP|$|2|Chile|Peso chileno|CLP|$|0|Colombia|peso colombiano|COP|$|0|Congo (DRC)|franc congolais|CDF|FC|2|Costa Rica|colón costarricense|CRC|₡|0|Côte d’Ivoire|franc CFA (BCEAO)|XOF|CFA|0|Croatia|hrvatska kuna|HRK|kn|2|Cuba|peso cubano|CUP|$|2|Czech Republic|česká koruna|CZK|Kč|2|Denmark|Dansk krone|DKK|kr.|2|Dominican Republic|peso dominicano|DOP|$|2|Ecuador|dólar estadounidense|USD|$|2|Ecuador|Dolar americano|USD|$|2|Egypt|جنيه مصري|EGP|ج.م.‏|2|El Salvador|dólar estadounidense|USD|$|2|Eritrea|Eritrean Nakfa|ERN|Nfk|2|Estonia|euro|EUR|€|2|Ethiopia|የኢትዮጵያ ብር|ETB|ብር|2|Ethiopia|Itoophiyaa Birrii|ETB|Br|2|Ethiopia|የኢትዮጵያ ብር|ETB|Br|2|Faroe Islands|donsk króna|DKK|kr|2|Finland|euro|EUR|€|2|France|euro|EUR|€|2|France|euru|EUR|€|2|France|èuro|EUR|€|2|Georgia|ქართული ლარი|GEL|₾|2|Germany|Euro|EUR|€|2|Germany|euro|EUR|€|2|Greece|ευρώ|EUR|€|2|Greenland|kuruuni|DKK|kr.|2|Guatemala|quetzal|GTQ|Q|2|Guatemala|Quetzal|GTQ|Q|2|Haiti|gourde haïtienne|HTG|G|2|Honduras|lempira hondureño|HNL|L|2|Hong Kong S.A.R.|Hong Kong Dollar|HKD|$|2|Hong Kong S.A.R.|港幣|HKD|HK$|2|Hungary|magyar forint|HUF|Ft|2|Iceland|íslensk króna|ISK|ISK|0|India|টকা|INR|₹|2|India|টাকা|INR|₹|2|India|Rupee|INR|₹|2|India|રૂપિયો|INR|₹|2|India|रुपया|INR|₹|2|India|ರೂಪಾಯಿ|INR|₹|2|India|रुपय|INR|₹|2|India|ഇന്ത്യൻ രൂപ|INR|₹|2|India|भारतीय रूपिँया|INR|₹|2|India|ଟଙ୍କା|INR|₹|2|India|ਰੁਪਿਆ|INR|₹|2|India|रूप्यकह:|INR|₹|2|India|ரூபாய்|INR|₹|2|India|రూపాయి|INR|₹|2|India|انڈین روپیہ|INR|₹|2|Indonesia|Rupiah|IDR|Rp|0|Indonesia|Rupiah Indonesia|IDR|Rp|0|Iran|ریال|IRR|ريال|2|Iraq|دينار عراقي|IQD|د.ع.‏|2|Iraq|دیناری عێراقی|IQD|د.ع.‏|2|Ireland|Euro|EUR|€|2|Islamic Republic of Pakistan|روپيه|PKR|Rs|2|Israel|שקל חדש|ILS|₪|2|Italy|euro|EUR|€|2|Jamaica|Jamaican Dollar|JMD|$|2|Japan|円|JPY|¥|0|Jordan|دينار اردني|JOD|د.ا.‏|3|Kazakhstan|Қазақстан теңгесі|KZT|₸|2|Kenya|Shilingi ya Kenya|KES|Ksh|2|Korea|원|KRW|₩|0|Kuwait|دينار كويتي|KWD|د.ك.‏|3|Kyrgyzstan|сом|KGS|сом|2|Lao P.D.R.|ລາວ ກີບ|LAK|₭|0|Latin America|derechos especiales de giro|XDR|XDR|2|Latvia|eiro|EUR|€|2|Lebanon|ليرة لبناني|LBP|ل.ل.‏|2|Libya|دينار ليبي|LYD|د.ل.‏|3|Liechtenstein|Schweizer Franken|CHF|CHF|2|Lithuania|Euras|EUR|€|2|Luxembourg|Euro|EUR|€|2|Luxembourg|euro|EUR|€|2|Macao S.A.R.|澳門幣|MOP|MOP|2|Macedonia (FYROM)|Македонски денар|MKD|ден|2|Malaysia|Ringgit Malaysia|MYR|RM|2|Maldives|ރުފިޔާ|MVR|ރ.|2|Mali|franc CFA (BCEAO)|XOF|CFA|0|Malta|ewro|EUR|€|2|Mexico|Peso|MXN|$|2|Moldova|leu moldovenesc|MDL|L|2|Moldova|Молдавский лей|MDL|L|2|Mongolia|төгрөг|MNT|₮|0|Mongolia|ᠲᠥᠭᠦᠷᠢᠭ᠌|MNT|₮|2|Montenegro|евро|EUR|€|2|Montenegro|Evro|EUR|€|2|Morocco|درهم مغربي|MAD|د.م.‏|2|Morocco|dirham marocain|MAD|DH|2|Morocco|Derhem Umeṛṛuki|MAD|MAD|2|Morocco|ⴷⵔⵀⵎ ⴰⵎⵖⵔⴰⴱⵉ|MAD|ⴷⵔ|2|Myanmar|မြန်မာကျပ်|MMK|K|0|Nepal|रुपैयाँ|NPR|रु|2|Netherlands|Euro|EUR|€|2|Netherlands|euro|EUR|€|2|New Zealand|New Zealand Dollar|NZD|$|2|New Zealand|tāra|NZD|$|2|Nicaragua|córdoba nicaragüense|NIO|C$|2|Nigeria|Nigerian Naira|NGN|₦|2|Nigeria|Naira|NGN|₦|2|Nigeria|Naịra|NGN|₦|2|Nigeria|Naira ti Orílẹ́ède Nàìjíríà|NGN|₦|2|Norway|norske kroner|NOK|kr|2|Norway|norsk krone|NOK|kr|2|Norway|norgga kruvdno|NOK|kr|2|Norway|kråvnoe|NOK|kr|2|Norway|kråvnnå|NOK|kr|2|Oman|ريال عماني|OMR|ر.ع.‏|3|Panama|balboa panameño|PAB|B/.|2|Paraguay|guaraní paraguayo|PYG|₲|0|Paraguay|Guarani|PYG|₲|0|People's Republic of China|མི་དམངས་ཤོག་སྒོཪ།|CNY|¥|2|People's Republic of China|ꎆꃀ|CNY|¥|2|People's Republic of China|ᠠᠷᠠᠳ  ᠤᠨ ᠵᠤᠭᠤᠰ|CNY|¥|2|People's Republic of China|خەلق پۇلى|CNY|¥|2|People's Republic of China|人民币|CNY|¥|2|Peru|sol peruano|PEN|S/|2|Philippines|Philippine Peso|PHP|₱|2|Philippines|Piso ng Pilipinas|PHP|₱|2|Poland|złoty polski|PLN|zł|2|Portugal|euro|EUR|€|2|Principality of Monaco|euro|EUR|€|2|Puerto Rico|dólar estadounidense|USD|$|2|Qatar|ريال قطري|QAR|ر.ق.‏|2|Réunion|euro|EUR|€|2|Romania|leu românesc|RON|RON|2|Russia|һум|RUB|₽|2|Russia|рубль|RUB|₽|2|Russia|солкуобай|RUB|₽|2|Rwanda|Rwandan Franc|RWF|RF|0|Saudi Arabia|ريال سعودي|SAR|ر.س.‏|2|Senegal|CFA|XOF|CFA|2|Senegal|franc CFA (BCEAO)|XOF|CFA|0|Serbia|динар|RSD|дин.|2|Serbia|Srpski dinar|RSD|RSD|0|Singapore|Singapore Dollar|SGD|$|2|Singapore|新币|SGD|$|2|Slovakia|euro|EUR|€|2|Slovenia|evro|EUR|€|2|Somalia|Shilin soomaali|SOS|S|0|South Africa|Suid-Afrikaanse rand|ZAR|R|2|South Africa|South African Rand|ZAR|R|2|South Africa|i-South African Rand|ZAR|R|2|Spain|euro|EUR|€|2|Spain|Euroa|EUR|€|2|Spain|Euro|EUR|€|2|Sri Lanka|ශ්‍රී ලංකා රුපියල|LKR|රු.|2|Sri Lanka|இலங்கை ரூபாய்|LKR|Rs.|2|Sweden|ruvdnu|SEK|kr|2|Sweden|kråvnoe|SEK|kr|2|Sweden|kråvnnå|SEK|kr|2|Sweden|Svensk krona|SEK|kr|2|Switzerland|Schweizer Franken|CHF|CHF|2|Switzerland|franc suisse|CHF|CHF|2|Switzerland|franco svizzero|CHF|CHF|2|Switzerland|franc svizzer|CHF|CHF|2|Syria|ليرة سوري|SYP|ل.س.‏|2|Syria|ܠܝܪܐ ܣܘܪܝܬܐ|SYP|ܠ.ܣ.‏|2|Taiwan|新台幣|TWD|NT$|2|Tajikistan|Сомонӣ|TJS|смн|2|Thailand|บาท|THB|฿|2|Trinidad and Tobago|Trinidad and Tobago Dollar|TTD|$|2|Tunisia|دينار تونسي|TND|د.ت.‏|3|Turkey|Türk Lirası|TRY|₺|2|Turkmenistan|manat|TMT|m.|2|U.A.E.|درهم اماراتي|AED|د.إ.‏|2|Ukraine|гривня|UAH|₴|2|United Kingdom|Punt Prydain|GBP|£|2|United Kingdom|Pound Sterling|GBP|£|2|United Kingdom|Punnd Sasannach|GBP|£|2|United States|US Dollar|USD|$|2|United States|Dólar de EE. UU.|USD|$|2|Uruguay|peso uruguayo|UYU|$|2|Uzbekistan|Ўзбекистон сўм|UZS|сўм|0|Uzbekistan|Oʻzbekiston soʻmi|UZS|soʻm|0|Vietnam|Đồng|VND|₫|2|World|Special Drawing Rights|XDR|XDR|2|Yemen|ريال يمني|YER|ر.ي.‏|2|Zimbabwe|US Dollar|USD|US$|2";
string[] currencyList = allCurrencies.Split('|'); List<currencyBase> currencyBaseList = new List<currencyBase>(); for (int i = ; i <= currencyList.Length; i++)
{
if (i % == )
{
currencyBase item = new currencyBase();
item.Name = currencyList[i - ];
item.Code = currencyList[i - ];
item.Symbol = currencyList[i - ];
item.Precision = Convert.ToInt32(currencyList[i - ]); currencyBaseList.Add(item);
}
}
return currencyBaseList;
}
    public class currencyBase
{
public string Name { get; set; }
public string Code { get; set; }
public string Symbol { get; set; }
public int Precision { get; set; }
}

没错,就是上面的 allCurrencies..

如果你是一个懒人,就直接Copy吧..

[Dynamics 365] 关于Currency的一点随笔的更多相关文章

  1. Dynamics 365 Online-多选域

    参与过Dynamics CRM相关工作的朋友们都知道,Dynamics 365之前并没有多选域字段,想要实现多选域,需要自己添加WebResource定制,而这也带来了一系列需要考虑的情况,比如额外的 ...

  2. Dynamics 365 Online用户密码三问及其解答

    本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复264或者20170903可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong.me ...

  3. 介绍Dynamics 365 Performance Center

    关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复257或者20170517可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong. ...

  4. 利用Azure虚拟机安装Dynamics 365 Customer Engagement之五:安装SQL Server

    我是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面 ...

  5. 利用Azure虚拟机安装Dynamics 365 Customer Engagement之二:创建域控虚拟机

    我是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面 ...

  6. 使用Dynamics 365 CE Web API查询数据加点料及选项集字段常用查询

    微软动态CRM专家罗勇 ,回复336或者20190516可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me. 紧接上文:配置Postman通过OAuth 2 implicit ...

  7. Introduction to Microsoft Dynamics 365 licensing

    Microsoft Dynamics 365 will be released on November 1. In preparation for that, Scott Guthrie hosted ...

  8. Dynamics 365 for Team Members Description

    Dynamics 365 for Team Members, Business edition The Dynamics 365 for Team Members, Business edition ...

  9. 为Dynamics 365启用部署级的跟踪以及跟踪文件的定期删除

    关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复260或者20170712可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong. ...

随机推荐

  1. jquery插件-fullpage.js

    1⃣️ 简介 fullPage.js 是一个基于 jQuery 的插件,它能够很方便.很轻松的制作出全屏网站,主要功能有: 支持鼠标滚动 支持前进后退和键盘控制 多个回调函数 支持手机.平板触摸事件 ...

  2. SurfaceView获取本地视频播放

    1.定义 可以直接从内存或者DMA等硬件接口取得图像数据,是个非常重要的绘图容器. 它的特性是:可以在主线程之外的线程中向屏幕绘图上.这样可以避免画图任务繁重的时候造成主线程阻塞,从而提高了程序的反应 ...

  3. 大数据【七】HBase部署

    接着前面的Zookeeper部署之后,现在可以学习HBase了. HBase是基于Hadoop的开源分布式数据库,它以Google的BigTable为原型,设计并实现了具有高可靠性.高性能.列存储.可 ...

  4. LeetCode题解之Sort List

    1.题目描述 2.问题分析 使用sort算法 3.代码 ListNode* sortList(ListNode* head) { if( head == NULL || head->next = ...

  5. 《MVC+EF》——用DBFirst创建ADO.NET实体数据模型和对象关系映射

    转载于:http://blog.csdn.net/zhoukun1008/article/details/50528145 现在越来越喜欢MVC了,不光是因为ITOO中用到了他,而是因为它里面包含了很 ...

  6. Java 如何启用 ARM 虚拟机诊断

    现象描述 如何通过 Java 语言实现在创建 ARM 虚拟机时开启诊断,并配置相关指标.   实现思路 调研最高版本的 JAVA SDK(1.1.0)源码发现,SDK 层面并未提供任启动诊断和配置诊断 ...

  7. 光杆mdf文件的导入

    场景,准备学习SSAS的时候,按照教程在微软下载了示例数据库AdventureWorksDW2012,下载来才发现只有一个mdf文件. 正好今天群里有位兄弟也碰到差不多的问题,客户数据库里的ldf文件 ...

  8. JBoss 7 里一个EJB依赖其他jar的几种方式

    JBoss 7 与之前的版本有了巨大的变化,最核心的类的加载方式变了,有点类似OSGI那样搞起来了分模块的类加载方式,而不是以前的分层类加载.按以前的类加载方式,在加载树底下的那些类,总是能看到父节点 ...

  9. mysql InnoDB引擎索引超过长度限制

    组合索引长度之和大于 767 bytes并无影响,当有某个字段定义长度大于 767 bytes(1000*3)时,仅产生告警,但不影响创建,超长字段会取前 255 字符作为前缀索引,并且组合索引中字段 ...

  10. 监控文件内容变化,即时写入到新文件(tail)

    监控文件a,如有新内容写入,即时将新内容写入到新文件aa中: fw=open('e:\\aa.txt','ab') with open('e:\\a.txt','rb') as fo: while T ...