免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2327 | 回复: 7
打印 上一主题 下一主题

关于F4提示窗口多选值的识别(急!) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-27 16:13 |只看该作者 |倒序浏览
各位大师,

本人做F4提示框时, 窗口中按照一般显示那样, 如果在多个ITEM前按了1, 如图, 该怎么识别错误呢?

我们知道一般只可以在一个行前输入1,并回车可以返回值.



谢谢高手指点.

QUESTION1.jpg (83.83 KB, 下载次数: 63)

QUESTION1.jpg

论坛徽章:
0
2 [报告]
发表于 2008-10-27 16:50 |只看该作者
换个方式嘛,每行前面不要加选项栏啊,加个行号,头上面就一个项让他输入列号或者NO就可以拉

__  NO __________________
______________________________
   NO                Name                    
  1  xxxxxxxx       xxxxxxxxxxxxxxxxxxx
  2  xxxxxxxx       xxxxxxxxxxxxxxxxxxx
  3  xxxxxxxx       xxxxxxxxxxxxxxxxxxx
  4  xxxxxxxx       xxxxxxxxxxxxxxxxxxx
  5  xxxxxxxx       xxxxxxxxxxxxxxxxxxx
  6  xxxxxxxx       xxxxxxxxxxxxxxxxxxx
  7  xxxxxxxx       xxxxxxxxxxxxxxxxxxx
  8  xxxxxxxx       xxxxxxxxxxxxxxxxxxx

[ 本帖最后由 KienR9 于 2008-10-27 16:53 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2008-10-27 17:17 |只看该作者
谢谢KienR9 的指导.此方法的确可行.


不过我仍然喜欢传承BPCS自身的风格. 喜欢那种按1或空来选中或不选中.

还请KienR9等大师再给出方法.

论坛徽章:
0
4 [报告]
发表于 2008-10-27 21:48 |只看该作者
我一般只做循环,判断第一字段是否有输入有效的值.

论坛徽章:
0
5 [报告]
发表于 2008-10-28 08:53 |只看该作者
对啊,找到第一个选中的就可以了,后面的就不管了

论坛徽章:
0
6 [报告]
发表于 2008-10-28 08:56 |只看该作者
给FIELD 设置 LIST VALUE  '1'

这样就只能输入'' 和'1' 了.

论坛徽章:
0
7 [报告]
发表于 2008-10-28 08:58 |只看该作者
直接写DDS:

A  70        CONFIRM        1A  B 24 72VALUES('Y' 'N')
A  70                                  DSPATR(PC)

论坛徽章:
0
8 [报告]
发表于 2008-10-28 09:11 |只看该作者
呵呵,谢谢各位.

我试试.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP