IBM大型机论坛索引
 
登录
 
IBM大型机论坛索引 大型机:搜索 IBM Mainframe论坛:常见问题解答 寄存器
 

下面的卡要进行哪些更改?


IBM大型机论坛 -> JCL和VSAM
发表新话题   回复主题
查看上一个主题 :: 查看下一个主题  
作者 信息
安基塔 Maheshwari

新的用户


加入时间:2010年5月12日
帖子:23
地点:浦那

发布发表:2010年5月27日,星期四,下午4:10
引用回复

大家好,

目前,我正在使用这种排序卡来获取预告片中文件的数量:

SORT FIELDS=COPY
完全移除,结点,
TRAILER1 =(1,31,COUNT =(M11,LENGTH = 9))

我得到的输出是:

拖车2011年12月1日至10000000450年1月6日

有两个问题:

1)我想在第二个日期(即10年1月6日)和计数000000450之间留一个空格。

2)当在排序卡中我使用COUNT =(M11,LENGTH = 9)时,它给了我+1的记录数,例如:如果记录数是499,则它给出了450。如果我使用COUNT- 1 =(M11,LENGTH = 9),它给了我-1的记录数,例如:如果记录数为499,则给我498。

请帮忙。

谢谢
安基塔
回到顶部
查看用户资料 发送私信
埃斯卡帕

高级会员


已加入:2007年2月16日
帖子:1399
所在地:美国IL

发布发表:2010年5月27日,星期四,下午4:33
引用回复

安基塔写道:
1)我想在第二个日期(即10年1月6日)和计数000000450之间留一个空格。

下面将在日期和计数两个字段之间添加1个空格。

码:

排序字段=复制
完全移除,结点,
拖车1 =(1,31,X,COUNT=(M11,LENGTH=9))

引用:

2)当在排序卡中我使用COUNT =(M11,LENGTH = 9)时,它给了我+1的记录数,例如:如果记录数是499,则它给出了450。如果我使用COUNT- 1 =(M11,LENGTH = 9),它给了我-1的记录数,例如:如果记录数为499,则给我498。

我不相信。。。。。。。。。。。。。。。。。。。。。。。。。。。。
回到顶部
查看用户资料 发送私信
弗兰克·雅格

DFSORT开发人员


已加入:2005年2月15日
帖子:7129
地点:加利福尼亚州圣何塞

发布发表:2010年5月27日,星期四,10:32 pm
引用回复

引用:
2)当在排序卡中我使用COUNT =(M11,LENGTH = 9)时,它给了我+1的记录数,例如:如果记录数是499,则它给出了450。如果我使用COUNT- 1 =(M11,LENGTH = 9),它给了我-1的记录数,例如:如果记录数为499,则给我498。


?? COUNT将为您提供数据记录的计数。生成的预告片记录不包括在计数中。如果您有499条输入记录,则COUNT将给您499,COUNT-1将给您498。

如果您需要更多帮助,请显示收到的// SYSOUT消息,并说明计数的实际含义(数据记录数,数据记录数+ 1或什么?)。
回到顶部
查看用户资料 发送私信
查看上一个主题 :: :: 查看下一个主题  
发表新话题   回复主题 查看书签
所有时间均为格林尼治标准时间+ 6小时
论坛索引 -> JCL和VSAM

 


类似主题
话题 论坛 回覆
该主题已锁定:您无法编辑帖子或回复。 在一个解析中超过1000列... 同步排序 10
没有新帖 IEBCOPY-成员副本的通配符??? JCL和VSAM 2
没有新帖 使用省略符号创建动态排序卡... DFSORT / ICETOOL 9
没有新帖 使用SORT卡删除空间 DFSORT / ICETOOL 1
没有新帖 大型机+卡域exp。要求5-6 ... 大型机工作 0
搜索我们的论坛:


回到顶部