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

如何为一组行插入单个字符


IBM大型机论坛 -> TSO / ISPF
发表新话题   回复主题
查看上一个主题 :: 查看下一个主题  
作者 信息
苏珊斯·鲍比

高级会员


已加入:2008年7月29日
帖子:1018
地点:印度

发布发表:2008年12月11日,星期四12:33 pm
引用回复

你好

我对大型机编辑命令有疑问,例如
码:
))0001创建表shandb.testing           
000002( "COLA" CHAR(6) NOT NULL ,           
000003"COLB" CHAR(4) NOT NULL)               
000004分区依据                           
000005( 可乐 ASC,                           
000006 科尔布 ASC)                             
000007(第一分区结束('15047','OE46')
000008,第二部分结束('15047','OE50'))
))0009 IN shandb.parts                       


使用'))',我可以将线组向右移动。在第一行中,我要添加或附加“-”。是否有可能为此目的使用任何命令或任何技术。

现在,iam在每一行中放-这就是为什么???


苏珊斯
回到顶部
查看用户资料 发送私信
外籍人士

全球主持人


已加入:2007年3月14日
帖子:8794
地点:威尔士威尔士

发布发表:2008年12月11日,星期四1:55 pm
引用回复

您是否尝试过CHANGE命令
回到顶部
查看用户资料 发送私信
苏珊斯·鲍比

高级会员


已加入:2008年7月29日
帖子:1018
地点:印度

发布发表:2008年12月11日,星期四,下午2:19
引用回复

外籍人士

得到它了。
码:
全部  ' '--' 1 2


无论如何,是否将其限制为一组行。就像我只想更改第1列到第2列以及第10列到第15行,其余的行都不应更改。

苏珊斯
回到顶部
查看用户资料 发送私信
ofer71

全球主持人


已加入:2005年12月27日
帖子:2359
地点:以色列

发布发表:2008年12月11日,星期四2:31 pm
引用回复

您可以使用标签来限制CHANGE命令的效果。

回到顶部
查看用户资料 发送私信
hikaps14

活跃用户


已加入:2005年9月2日
帖子:189
地点:诺伊达

发布发表:2008年12月11日,星期四2:35 pm
引用回复

是的,你可以做到。

您可以限制号码。通过插入标签的行数;
您还可以限制受影响的列。

试试这个命令

码:
全部  ' '--'  1 .a .b


在执行上述命令之前。将第一行标记为.a,将最后一行标记为.b(标记要更改的行集)。

然后,“ 1”表示列号。更改实际上将在哪里生效。

希望这可以帮助。

谢谢,
-卡皮尔
回到顶部
查看用户资料 发送私信
苏珊斯·鲍比

高级会员


已加入:2008年7月29日
帖子:1018
地点:印度

发布发表:2008年12月11日,星期四2:39 pm
引用回复

非常感谢你 O & 卡皮尔......
回到顶部
查看用户资料 发送私信
阿努·达万(Anuj Dhawan)

高级会员


已加入:2006年4月22日
帖子:6250
地点:印度孟买

发布发表:2008年12月11日,星期四2:47 pm
引用回复

你好

可以使用标签来控制行,例如
码:
c所有Sushanth anuj .a .b
其中.a是第10行(行号)的标签&.b位于第15行-不确定各列。
回到顶部
查看用户资料 发送私信
hikaps14

活跃用户


已加入:2005年9月2日
帖子:189
地点:诺伊达

发布发表:2008年12月11日,星期四2:54 pm
引用回复

嗨阿努吉,

您还可以控制列。我在上面的帖子中编写了命令。

还有另一种方法。您可以尝试使用 广播数据系统 命令。这是一种将大型机编辑器限制为特定列的方法。一旦设定好界限。所有编辑器命令都在bounds列内工作。

希望这可以帮助。
谢谢,
-卡皮尔
回到顶部
查看用户资料 发送私信
罗伯特·桑普

全球主持人


已加入:2008年6月6日
帖子:8569
地点:美国爱荷华州迪比克

发布发表:2008年12月11日,星期四5:52 pm
引用回复

您还可以排除行,并且“更改”命令只能对排除的行或仅对未排除的行起作用;与BNDS结合使用,您可以非常明确地了解要更改的内容。
回到顶部
查看用户资料 发送私信
阿努·达万(Anuj Dhawan)

高级会员


已加入:2006年4月22日
帖子:6250
地点:印度孟买

发布发表:2008年12月11日,星期四6:33 pm
引用回复

但是BNDS需要重新设置为原始值,不是吗?我在路上虽然不能che它。
回到顶部
查看用户资料 发送私信
hikaps14

活跃用户


已加入:2005年9月2日
帖子:189
地点:诺伊达

发布发表:2008年12月11日,星期四,下午6:37
引用回复

是,

你是绝对正确的。第一次使用BNDS之后,我忘了重新设置它。后来我发现有些东西不起作用。然后我意识到,我们需要重新设置它。

谢谢,
-卡皮尔
回到顶部
查看用户资料 发送私信
苏珊斯·鲍比

高级会员


已加入:2008年7月29日
帖子:1018
地点:印度

发布发表:2008年12月11日,星期四,下午6:40
引用回复

盖茨

能否给我BNDS命令,以便我也可以尝试...

苏珊斯
回到顶部
查看用户资料 发送私信
罗伯特·桑普

全球主持人


已加入:2008年6月6日
帖子:8569
地点:美国爱荷华州迪比克

发布发表:2008年12月11日,星期四,下午6:41
引用回复

广播数据系统<start> <end> to set or change
广播数据系统to reset to default
回到顶部
查看用户资料 发送私信
恩里科·索里切蒂

高级主持人


已加入:2007年3月14日
帖子:10715
所在地:意大利

发布发表:2008年12月11日,星期四,下午6:44
引用回复

引用:
能否给我BNDS命令,以便我也可以尝试...


荒凉,但周围没有人能做到 icon_biggrin.gif
如果您问的很好... ISPF可能会将其作为<CHRISTMAS> present
看看ispf docs还是像往常一样PF1是您的朋友
回到顶部
查看用户资料 发送私信
阿努·达万(Anuj Dhawan)

高级会员


已加入:2006年4月22日
帖子:6250
地点:印度孟买

发布发表:2008年12月12日,星期五,上午11:23
引用回复

hikaps14写道:
我们需要重新设置它。
这就是为什么我在其他帖子中没有对此建议的原因,它们适用于您的“个人资料”级别&设置为,除非改回原始值,否则开始混乱。一旦我团队中的新成员之一做到了,然后就开始了一天的笑话。
回到顶部
查看用户资料 发送私信
苏珊斯·鲍比

高级会员


已加入:2008年7月29日
帖子:1018
地点:印度

发布发表:2008年12月12日,星期五,下午1:16
引用回复

盖茨

码:
  全部  ' '--'  1 .a .b

&
码:
  广播数据系统<start> <end> to set or change
  广播数据系统to reset to default


是非常方便的编辑功能。

还有,我想根据我的个人资料设置,我进入了RESET 广播数据系统。哇,如果您不知道如何重置,那可能是一个真实的工作。
我要感谢罗伯特的重置

是否有任何命令可以知道是否设置了这些设置。
例如在SDSF中,所有者&前缀有时会使人感到困惑。
对于我的个人资料,
码:
前缀= *****  DEST=(ALL)  OWNER=HXSULL**  SORT=JNUM/D  SYSNAME=   

此特殊设置在顶部为ON。对于其他人,它不存在。
我不知道,它是如何到达我的。 是否显示任何命令或任何设置。
同样有任何命令编辑知道什么是ON?什么是OFF?
苏珊斯·鲍比(Sushanth Bobby)
回到顶部
查看用户资料 发送私信
罗伯特·桑普

全球主持人


已加入:2008年6月6日
帖子:8569
地点:美国爱荷华州迪比克

发布发表:2008年12月12日,星期五,下午6:04
引用回复

是的-发出命令PROF以查看整个配置文件选项。其中一行将是= 广播数据系统>且少于(<) and greater than (>)标出当前设置边界的位置。
回到顶部
查看用户资料 发送私信
苏珊斯·鲍比

高级会员


已加入:2008年7月29日
帖子:1018
地点:印度

发布发表:2008年12月12日,星期五,下午6:41
引用回复

谢谢 罗伯特
回到顶部
查看用户资料 发送私信
特里·海因兹

JCL主持人


已加入:2008年7月14日
帖子:1249
地点:美国明尼苏达州里奇菲尔德

发布发表:2008年12月13日,星期六12:44 am
引用回复

当我想给一个范围的行加上一个常量作为前缀时,我可以使用))块命令向右移动,然后在移动范围的第一行上方插入我的前缀,然后使用移动/叠加组合。
码:
m00011 // *                                                           
oo0012    //DELETE  EXEC PGM=IEFBR14                                 
000013    //SORTOUT  DD DSN = xxxxxxx.TEST.xxxxxxxx.xxx.TEST.D&YYMMDD,
000014    //             DISP=(MOD,DELETE,DELETE),                   
oo0015    //             SPACE=(TRK,0)
回到顶部
查看用户资料 发送私信
苏珊斯·鲍比

高级会员


已加入:2008年7月29日
帖子:1018
地点:印度

发布发表:2008年12月15日星期一10:12上午
引用回复

好技术 特里.....
回到顶部
查看用户资料 发送私信
特里·海因兹

JCL主持人


已加入:2008年7月14日
帖子:1249
地点:美国明尼苏达州里奇菲尔德

发布发表:2008年12月15日星期一11:05上午
引用回复

此外,只需通过块移位命令将范围左移即可轻松撤消。您唯一需要了解的是将数据向右移得太远(对于COBOL源,则为col 73。
回到顶部
查看用户资料 发送私信
查看上一个主题 :: :: 查看下一个主题  
发表新话题   回复主题 查看书签
所有时间均为格林尼治标准时间+ 6小时
论坛索引 -> TSO / ISPF

 


类似主题
话题 论坛 回覆
该主题已锁定:您无法编辑帖子或回复。 将匹配的记录写入输出文件 DFSORT / ICETOOL 11
该主题已锁定:您无法编辑帖子或回复。 写字符到十六进制文件中... COBOL程式设计 8
没有新帖 我们可以在主U中插入重复项吗? DB2 2
没有新帖 需要将单行分成两行 DFSORT / ICETOOL 7
没有新帖 使用CO创建单记录文件... DFSORT / ICETOOL 8
搜索我们的论坛:

回到顶部