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

组装CICS中的光标定位


IBM大型机论坛 -> PL / I& Assembler
发表新话题   回复主题
查看上一个主题 :: 查看下一个主题  
作者 信息
拉贾尼克里希纳

新的用户


已加入:2007年10月24日
帖子:3
地点:印度

发布发表:2007年10月29日星期一2:44 pm
引用回复

嗨!

您能告诉我如何在汇编语言CICS中动态定位光标。我在发送映射中使用光标选项向字段+ L发送-1,并且在字段中也有IC。但是光标并没有按照要求动态移动。我什至在程序开始时通过将低值传递给地图来初始化地图。
回到顶部
查看用户资料 发送私信
灵长类

活跃用户


已加入:2007年8月18日
帖子:120
地点:印度

发布发表:2007年10月29日星期一3:23 pm
引用回复

嗨拉贾尼,


引用:
您能告诉我如何在汇编语言CICS中动态定位光标吗?


您在用汇编程序编写CICS程序吗?

引用:
我在发送映射中使用光标选项向字段+ L发送-1,并且在字段中也有IC。


可以通过导致写入操作的SEND 地图命令的CURSOR选项覆盖ATTRB = IC。

引用:
但是光标并没有按照要求动态移动。


这是什么意思?
您是否要在输入值时将光标移动到下一个字段?
回到顶部
查看用户资料 发送私信
拉贾尼克里希纳

新的用户


已加入:2007年10月24日
帖子:3
地点:印度

发布发表:2007年10月29日星期一10:03 pm
引用回复

嗨,Hemanth,

感谢您的即时答复。是的,我正在用汇编语言编写CICS程序,并且试图将光标定位在屏幕上出现错误的地方。如果可以给我一个带有游标动态定位的汇编语言CICS示例程序,它将对您有帮助。
回到顶部
查看用户资料 发送私信
UmeySan

活跃成员


已加入:2006年8月22日
职位:771
地点:德国

发布发表:2007年10月30日,星期二2:06 pm
引用回复

嗨,拉贾尼!

CICS-ASSEMBLER,太好了!

您必须将-1移到Map-Field的Length-Field,其中
用户输入了错误的内容。

您还可以通过使用其他属性来更改颜色。

此致UmeySan
回到顶部
查看用户资料 发送私信
拉贾尼克里希纳

新的用户


已加入:2007年10月24日
帖子:3
地点:印度

发布发表:2007年10月31日星期三上午11:35
引用回复

嗨,UmeySen,

我已经做到了。但是它并没有动。我在程序开始时将低值移至地图。我将IC移至需要动态光标定位的所有字段,将-1移至field + L,将光标选项添加至发送映射。但是,光标仍然没有动态移动到该字段。颜色更改成功进行。
回到顶部
查看用户资料 发送私信
UmeySan

活跃成员


已加入:2006年8月22日
职位:771
地点:德国

发布发表:2007年10月31日,星期三1:35 pm
引用回复

嗨!

基本上,所有东西都正确。通常,我在第一个
用户必须输入的MapField。然后,使用Tab可以移动到下一个MapField。收到Map并检查MapFields之后,我将-1移到该MapField的LengthByte处,在该处发生了第一个错误。我也更改其他MapField的颜色,这是错误的。我还更改了正确的MapField的属性,以在转发地图之前进行保护和Askip。

此致UmeySan
回到顶部
查看用户资料 发送私信
UmeySan

活跃成员


已加入:2006年8月22日
职位:771
地点:德国

发布发表:2007年10月31日,星期三2:00 pm
引用回复

嗨!

另一个提示:

MVC -1到FldnameF的光标位置

执行官
发送地图('xxxx')地图集('xxxx')
仅数据游标
最终执行者

此致UmeySan
回到顶部
查看用户资料 发送私信
伯爵

活跃用户


已加入:2007年6月17日
帖子:148
地点:俄克拉荷马州

发布发表:2007年11月1日星期四上午8:25
引用回复

对不起,没有雪茄,

FldmameF不正确

对于组装者

mvc FldnmeL,= X'FFFF'

我从一个正常的汇编程序中复制了以下语句。
MVC M1SSN1L,= SSN字段的X'FFFF'位置光标

EXEC CICS发送映射('XXXXXXXX')光标结束执行
回到顶部
查看用户资料 发送私信
UmeySan

活跃成员


已加入:2006年8月22日
职位:771
地点:德国

发布发表:2007年11月7日星期三下午4:49
引用回复

嗨,伯爵!

抱歉,必须是L而不是F。

但这就是我之前在帖子中写的。

>>我将-1移到发生第一个错误的那个MapField的LengthByte上。<<

感谢您的指正!

UmeySan
回到顶部
查看用户资料 发送私信
陶醉

活跃用户


已加入:2005年4月5日
职位:135
地点:班加罗尔/印度钦奈

发布发表:2007年11月7日星期三5:00 pm
引用回复

嗨Rajani Krishna,


引用:
但是光标没有按照要求动态移动


可能是因为,您在发送地图时没有使用CURSOR Option

说,

码:
EXEC CICS发送
         MAP(Map name)
         MAPSET(Mapset Name)
         CURSOR
结束执行。
回到顶部
查看用户资料 发送私信
海尔斯

新的用户


已加入:2007年1月3日
帖子:8
地点:孟买

发布发表:2007年12月17日星期一2点11分
引用回复

嗨拉贾尼,
您是否获得了光标定位解决方案!
如果是这样,你也向我解释..同样的问题!
我有同样的问题..但是我能够正确地获得动态光标的位置(即通过将ffff移到长度字段)
但是我在BMS(通过赋予ATTRB = IC)中定义的默认光标位置无法正常工作。
当我发送地图时没有错误时发生了我的问题,当时默认光标始终指向(row,col)=(1,1),但是在BMS中定义的默认位置(实际)是不同的。


问候
BRS
回到顶部
查看用户资料 发送私信
伯爵

活跃用户


已加入:2007年6月17日
帖子:148
地点:俄克拉荷马州

发布发表:2007年12月17日星期一11:50 pm
引用回复

BRS,

如果您在发送中指定CURSOR,

BMS需要覆盖,您必须始终将-1(x'ffff')指定为length字段,


如果要默认,则需要不带光标选项的CICS SEND。
回到顶部
查看用户资料 发送私信
海尔斯

新的用户


已加入:2007年1月3日
帖子:8
地点:孟买

发布发表:2007年12月18日,星期二1:43 pm
引用回复

伯爵,
感谢您的回复...!
是否有机会或机会同时处理这两种情况。

问候
BRS
回到顶部
查看用户资料 发送私信
伯爵

活跃用户


已加入:2007年6月17日
帖子:148
地点:俄克拉荷马州

发布发表:2007年12月18日,星期二,9:03 pm
引用回复

BRS。

不是我知道的

您将需要为其编写代码。

也许有2个不同的发送。


-伯爵 icon_cool.gif
回到顶部
查看用户资料 发送私信
查看上一个主题 :: :: 查看下一个主题  
发表新话题   回复主题 查看书签
所有时间均为格林尼治标准时间+ 6小时
论坛索引 -> PL / I& Assembler

 


类似主题
话题 论坛 回覆
没有新帖 DFHLS2WS WSDL com.ibm.cics.wsdl.prope ... CICS 0
没有新帖 如何从CICS EVENT获得RBA值 CICS 5
该主题已锁定:您无法编辑帖子或回复。 示例CICS Web服务程序 CICS 1
没有新帖 URIMAP中的参数存在位... CICS 1
没有新帖 如何在sdsf上使用CICS命令CEBR ... CICS 1
搜索我们的论坛:

回到顶部