查看上一个主题 :: 查看下一个主题
|
作者 |
信息 |
米克米克
新的用户
加入:2021年1月14日 帖子:1 地点:美国
|
|
|
|
我在ISPF的DB2I面板中遇到一个困惑的问题(无论如何对我来说)。屏幕底部出现了ISPF环境的DB2I部分中的命令行。我想在有意义的顶部。
ISPF 0面板中的“底部命令行”设置已取消选择(没有'/')。常规ISPF编辑器的命令行根据需要显示在顶部。
但是,在DB2I(例如,SPUFI Edit)中,命令行出现在底部。我知道必须有某种方法可以在某处影响此设置,但是我似乎找不到它。 Google甚至在此站点上都没有任何帮助。
任何人都碰巧知道该在哪里解决-这使我分心... |
|
回到顶部 |
|
 |
佩德罗
全球主持人

已加入:2006年9月1日 帖子:2214 地点:硅谷
|
|
|
|
从ISPF对话框开发人员指南和参考中不确定是否有帮助:
引用: |
指定消息和命令行位置的要求
命令行和长消息字段的位置在
逻辑屏幕是用户可定义的选项。放置由系统控制
变量ZPLACE。您可以选择或取消选择ISPF底部的命令行
设置面板,并且该设置更改ZPLACE的值。 ZPLACE也可以是
在对话框中更改。
ZPLACE的值存储在应用程序概要文件池中。要更改值,
在面板定义中使用VPUT语句,在对话框中使用VPUT服务
功能或“ ISPF设置”面板选项。这些设置都不优先
超过其他。例如,“ ISPF设置”面板的选择可以更改
对话框集,反之亦然。
如果面板在)BODY语句上为面板指定ASIS,则命令和
消息行不会重新定位,即使您在底部指定了放置位置。
仅当所有这些都为真时,命令行才会移动:
v对于主窗口:
1.如果在标头语句中指定了WINDOW(w,d)关键字,其中w
小于屏幕宽度,则:
一种。不得在)BODY标头语句中指定关键字ASIS。
b。命令行的第一个字符必须是属性字符。
2.如果在标头语句中指定了WINDOW(w,d)关键字,其中w
等于屏幕宽度或未指定WINDOW关键字,则:
一种。不得在)BODY标头语句中指定关键字ASIS。
b。命令行的第一个和最后一个字符必须是一个属性
字符,其中之一是正确的:
1)在第一行之后的第一行中有一个属性字节
命令行。
2)在前面的行的最后一列中有一个属性字节
命令行。
3.对于弹出窗口,未在)BODY上指定关键字ASIS。
标头语句。
在为主要窗口设计的面板中移动的命令行将继续
如果这些面板显示在弹出窗口中,则进行移动。另外,命令
使用DTL创建并使用ISPF转换转换的面板中的线条
实用程序将在主窗口和弹出窗口中移动。 |
这是)BODY语句的ASIS参数的定义:
引用: |
指定命令和长消息字段将显示在
按照面板定义中的指定显示。指定ASIS后,任何用户
使用SETTINGS选项0或通过设置系统变量ZPLACE来请求
重新定位命令,长消息字段将被忽略。 |
因此,似乎DB2I面板的开发人员强迫您使用他的首选项。一种解决方案是创建SMP / E USERMOD并删除ASIS参数。使用USERMOD时,如果面板上有任何服务,则必须重新执行mod。 |
|
回到顶部 |
|
 |
唐·雷西
活跃成员
已加入:2010年7月6日 帖子:696 地点:加拿大安大略省惠特比
|
|
|
|
DB2I可能在其自己的ISPF APPLID下运行。显示DB2I菜单时,尝试输入SETTINGS命令。您看到的一组设置可能会覆盖您通过ISPF主菜单上的选项0进行的设置。 |
|
回到顶部 |
|
 |
|