(1/3)需求背景
众所周知,当ALV中数据条目较多时,点全选按钮,再点复制,会有下图这样的提示:
而且,直接复制中的坑,还不止这些,它还包括:
1、带负号的数字,粘贴出来之后,负号也是在后面的,不方便统计(当然,可以通过自己写转换例程来实现ALV中的负号提前);
2、数字格式的内容,粘贴到Excel中后,会出现科学技术法之类的情况;
3、如果文本字段以引号(")开头,或包含换行符,粘贴到Excel中后,后面的单元格全乱了;如果有多个引号,额……就更乱了。
虽然我们可以通过ALV提供的导出方式,将数据导出到Excel后再使用这些数据,但在有些场景下,我们并不想执行“导出-选择类型-选择文件”这样的操作,我们只想把数据复制出来,即时使用。
(2/3)功能介绍
然后,我写了一个Function,提供了如下功能:
1、根据