找文章 / 找答案
精选问答 更多内容

[技术功能] 身份证号码导出CSV格式变成科学计数问题

奔放的小二青铜二 显示全部楼层 发表于 2021-3-15 20:06:35 |阅读模式 打印 上一主题 下一主题
身份证号码导出CSV格式变成科学计数,在论坛上找到了一个相关帖子,解决方案为:
找到这个订单编号字段-右键-新建维度表达式-类型选择字符串:
col["订单编号"].toString()+"\t"(注意:一定是双引号-----"",如---"\t")

我在自己电脑上试了一下,这样是ok的,但是后来用另一台电脑的时候,\t 不会消失,会显示为这样子
QQ截图20210315200413.png
导出以后也会带着\t,请问有没有其他办法可以这个问题。



回复

使用道具 举报

精彩评论6

美滋滋白银二 显示全部楼层 发表于 2021-3-16 08:22:29
我觉得没那么麻烦,你的身份证字段在数据集中是数值类型,所以默认是度量列,你直接把它变成维度列,应该就可以了吧。如果还不可以,你就新建表达式,等于该字段,类型设置成文本应该就可以了,没必要后面跟个 '/t'
回复 支持 反对

使用道具 举报

奔放的小二青铜二 显示全部楼层 发表于 2021-3-16 08:32:38
lijie 发表于 2021-3-16 08:22
我觉得没那么麻烦,你的身份证字段在数据集中是数值类型,所以默认是度量列,你直接把它变成维度列,应该就 ...

身份证就是字符串类型的,因为有的身份证号是有X的
回复 支持 反对

使用道具 举报

奔放的小二青铜二 显示全部楼层 发表于 2021-3-16 09:32:59
微信图片_20210316093110.png 今天重新试了下,mysql数据库的varchar类型加\t可以正常显示,下边的内嵌数据集会有\t
回复 支持 反对

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-3-16 09:43:35
那你改成加个空格,总之道理就是让系统把这个字段认为是个字符就可以了。col["订单编号"].toString()+" "
回复 支持 反对

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-3-16 09:49:52
试了一下,加空格也不行。。。。。 还真是个奇葩问题了。
回复 支持 反对

使用道具 举报

奔放的小二青铜二 显示全部楼层 发表于 2021-3-16 15:20:13
lijie 发表于 2021-3-16 09:49
试了一下,加空格也不行。。。。。 还真是个奇葩问题了。

是的,也不知道 \t 失效的原因是什么
回复 支持 反对

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部