输出双引号的ALV导出excel时窜行的分析

news/2024/7/21 7:35:01 标签: excel, 测试

  当alv 显示的数据中有 双引号 的时候,在alv 中显示是没有问题的,但是当输出到excel 时,会出现 问题。经过分析发现,这个问题并不是alv 的问题,而是 输出的文本文件在excel中打开的问题,也就是excel的问题。

     

  经测试发现如下的规律:

 

   假设输出的数据为  刘进才同学  朱嘉同学  司立龙同学

 

 

ALV

EXCEL

刘金才同学

朱嘉同学

司立龙同学

刘金才同学

朱嘉同学

司立龙同学

"刘金才同学

朱嘉同学

司立龙同学

刘金才同学 朱嘉同学 司立龙同学

"刘金才"同学

朱嘉同学

司立龙同学

刘金才同学

朱嘉同学

司立龙同学

"刘金"才同"学

朱嘉同学

司立龙同学

刘金才同"学

朱嘉同学

司立龙同学

"刘金才同学

朱嘉同学

司立龙"同学

刘金才同学 朱嘉同学 司立龙同学

"刘金才同学

朱嘉同学

"司立龙同学

刘金才同学 朱嘉同学 司立龙同学

"刘金"才同"学

"朱嘉同学

司立龙同学

刘金才同"学

朱嘉同学 司立龙同学

刘金才"同学

朱嘉同学

司立"龙同学

刘金才同"学

朱嘉同学

司立"龙同学

刘金才"同学

朱嘉同学

司立龙同学

刘金才同"学

朱嘉同学

司立龙同学

 

 

结论:

 

当在字段的中间出现 “ ,就会被按照正常字符处理。

 

当在字段的开头出现 “ 的时候,他就会在往后搜索 ”(这个”只要出现在字段中既可以,不必须在字段的开头出现) 如果搜索到了,就把 把 从开头 有 “ 的字段开始一直 到 再出现 ” 的那个字段 全都链接到一个字段中。

 

 

如果为了避免这个问题的出现,可以考虑将开头的 “ 转换成 全角 的 ”。

 

另外需要强调的是,要保证输出时指定的字段类型与其系统类型一致,否则在 输出excel 的时候会出现 short dump。误, 

 

 

   


http://www.niftyadmin.cn/n/657639.html

相关文章

多层扩展BOM的函数

相关的多层扩展bom的函数有很多,下面列出的是 三个最常用的物料bom扩展函数和两个文档结构扩展函数。 当然后有其它一些相关的函数,这些函数都是cs_bom开头。 在使用的时候注意这个属性 MEHRS ,如果 MEHRS X 则会多层扩展,否则,…

洛谷 P3951 小凯的疑惑(赛瓦维斯特定理)

题目 :P3951 小凯的疑惑 :https://www.luogu.org/problemnew/show/P3951 题目描述 小凯手中有两种面值的金币,两种面值均为正整数且彼此互素。每种金币小凯都有 无数个。在不找零的情况下,仅凭这两种金币,有些物品他是…

透视SAP增强

转自:http://hi.baidu.com/%B7%EF%CE%E8%C3%F4%D0%C4/blog/item/aa4d73f2c04ae158342acc40.html小技巧 透视ERP增强(一)什么是增强(Enhancement)?简单地说,增强就是ERP系统中标准程序的出口,在该出口中由用户根据企业…

vue全家桶版本升级排错

背景 如果你使用了element-ui的el-tabs组件,并且想要单独升级element-ui至2.10.0,你会发现,使用了el-tabs组件的页面只要打开就卡死。原因是element-ui~2.10.0采用了不兼容vue~2.5.10的写法。于是我尝试系统性升级vue全家桶,这也是…

git 常用命令简单记录

分布式版本控制系统&#xff0c;跟踪文本文件的改动 ubuntu安装&#xff1a; sudo apt install git 安装完成后&#xff0c;设置使用的用户名和邮箱&#xff1a;  全局&#xff1a; git config --global user.name "<your name>"      git config --glo…

剑指offer:表示数值的字符串

题目描述&#xff1a; 请实现一个函数用来判断字符串是否表示数值&#xff08;包括整数和小数&#xff09;。例如&#xff0c;字符串"100","5e2","-123","3.1416"和"-1E-16"都表示数值。 但是"12e","1a3.14&…

运行 DAEMON TOOL 时 提示 Virtual SCSI driver not detected

今天&#xff0c;运行 DAEMON TOOL 时 提示 Virtual SCSI driver not detected&#xff0c;然后程序自动退出。 最后终于解决了。 1&#xff0c;运行daemon tool 的安装程序&#xff0c; 选择 remove&#xff0c;删掉原来的安装 2&#xff0c;我的电脑-右键-属性-硬件-设备管理…

vs 代码导航按钮

vs.net -- toolbar -- html source edit中 有前后定位的button