有个教程读者向我咨询,他的领导要求一个可视化的 ALV 报表,简单了解下部门 CDS View 开发工作量。
既然要出 ALV 报表,首要任务就是提供数据,即统计某个 ABAP 开发包下面,每个 CDS View 的源代码行数。
正好笔者以前开发过这样一个 CDS View 源代码行数统计工具,这里分享出来给各位读者使用。
工具的使用方法很简单,因为我封装到一个 ABAP 类里了,大家在自己的 ABAP 系统里新建一个类,将本文末尾的源代码,拷贝到自己的类里,激活即可。
我的类名称叫 ZCL_CDS_SOURCE_CODE_TOOL
,如果大家不喜欢这个名称,可以在源代码里手动把类的名称进行修改。
激活之后,直接在 SE24 里执行这个名叫 RUN
的公有方法: