地图联动出错不能实现
今天做了一个地图联动条形图的frm,图是出来了,但是一点击条形图就没了,就像这个省份没有数据一样;
后来发现我数据库中用的地区名称是拼音,但是联动传递的参数是汉字,这就尴尬了;
想了以下几种解决方法:
1.看看能不能传递我配置的参数,因为在查出的数据匹配到图上的时候有一个配置的地方
76867
但是不知道怎么设置,问了帆软客服给我来了一句贵公司服务到期,省略几百字....没办法自己想办法吧
2家下来想到的就是怎么将汉字转化成拼音,还真找到了代码,而且也能实现;
http://bbs.chinaunix.net/thread-3643774-1-1.html
就是这个网址;上面有代码,直接粘贴复制就好了;但是出现了一处bug;西藏自治区翻译成了xicangzizhiqu;多音字害死人啊,可以看源代码进行修改,但是对于我这种菜鸟来说太难了,果断放弃
3.在sql中通过数据字典表将汉字的省份转化成自己数据库中使用的代码;问题是有些省份的中文汉字还不一样,没办法改自己数据库的吧;
勉强算是解决了