获取 Endevor 中子系统的代码行数

问题描述 投票:0回答:1

是否可以统计Endevor中某个子系统的Cobol程序的代码行数? 有人告诉我 Endevor 可以使用这些信息生成报告,但我找不到任何相关信息。

我知道指标(行数)不一定相关,但有人问我这个问题并想回答它,尽管我并没有真正看到这个确切指标的意义。我在回答这个问题的同时尝试将焦点转向更有意义的指标,在此非常感谢任何建议和建议。 想法是,动词的数量等等......

cobol mainframe endevor
1个回答
0
投票

Endevor 通过其 BC1PCSV0 实用程序提供了大量统计数据。尝试查找 Broadcom Endevor 用户文档,并特别查看有关报告和“逗号分隔值 (CSV) 报告实用程序”的部分。

运行此程序的 JCL 看起来类似于:

//*---------------------------------------------------
//* Extract stats from ENDEVOR into CSV formatted DS
//*...................................................
//STEP2    EXEC PGM=NDVRC1,REGION=0M,
//         PARM='CONCALL,DDN:CONLIB,BC1PCSV0'
//*   INPUT -- SCL FOR CSV UTILITY
//CSVIPT01 DD *
LIST ELEMENT *
FROM ENVIRONMENT PR0CYCLE
SYSTEM SYSALL
SUBSYSTEM *
TYPE %COB*
STAGE 2
TO FILE APIEXTR
.
/*
//APIEXTR  DD DSN=your-csv-data-set-name-goes-here,
//         DISP=(NEW,CATLG,DELETE)
//         AVGREC=K,
//         LRECL=4092,
//         RECFM=VB,
//         SPACE=(1000,(100,10)),
//         UNIT=SYSDA
//CSVMSGS1 DD SYSOUT=*
//C1MSGSA  DD SYSOUT=*
//BSTERR   DD SYSOUT=*
//SYMDUMP  DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*

您要查找的特定统计数据是:“ELM LAST LL # STMTS”

© www.soinside.com 2019 - 2024. All rights reserved.