如果你是用系统标准的屏幕比如说1000,用Obligatory去做的话,可以用Set Cursor,去定位光标的位置,如果你在Dialog中的话,dailog默认是光标在屏幕的第一个栏位,我还没有找到解决办法
自己写IF语句做判断,如果1没填,SET CURSOR 到1-low上,如果2没填SET CURSOR 到2-low上。
在屏幕的PAI下面,建一个chain field,把两个必输项写进去,然后写一个module,出错的时候,就可以让光标定位在出错的两行上面
通常必输栏位未填,PAI的时候系统会检查到,并且自动定位光标。
你也可以F1看下SET CURSOR 的用法,可以在程序中指定光标栏位