关于SUBFILE的问题
#RRN 4S 0H SFLRCDNBR(CURSOR)
参数SFLRCDNBR 在SDA中那里设置,找了好久都找不到,最后直接写代码的,能否截个图来看下.谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
#RRN 4S 0H SFLRCDNBR(CURSOR)
参数SFLRCDNBR 在SDA中那里设置,找了好久都找不到,最后直接写代码的,能否截个图来看下.谢谢
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
本帖最后由 yayuyo 于 2011-05-26 16:06 编辑
楼主是指用SDA怎么设置SFLRCDNBR吗?
1.在SFLCTL中新增一個數字型隱藏欄位,長度必須小於5,一般(4,0)。
2.設置欄位Keywords,在Subfile Keywords(只有上一步长度设定对了,这里才可以看到这个属性)中選擇為SFLRCDNBR
图我贴不上来,第一步设对了比较关键:)
回复 4# yayuyo
麻烦贴个图,谢谢
1. 12进入CTL,F4进入以下画面,新增#cusr:
Work with Fields
Record . . . : WSCTL01
Type information, press Enter.
Number of fields to roll . . . . . . . . . . . . . . . . . . 6
Type options, change values, press Enter.
1=Select keywords 2=Edit comments 4=Delete field
Option Order Field Type Use Length Row/Col Ref Condition Overlap
Bottom
Add 1 #cusr H 4,0 Hidden
Add M Message
Add P Program-to-system
F3=Exit F6=Sort by row/column F12=Cancel
2.完成后,在#cusr的Option选1,进入,有个 Subfile keywords出现,选Y:
Select Field Keywords
Field . . . . . : #CUSR Usage . . : H
Length . . . . : 4,0
Type choices, press Enter.
Y=Yes For Field Type
Keying options . . . . . . . . . Hidden, Input or Both
General keywords . . . . . . . . All types
Database reference . . . . . . . Hidden, Input, Output, Both
Subfile keywords . . . . . . . . Y Numeric, 0 decimals
TEXT keyword . . . . . . . . . .
F3=Exit F4=Display Selected Keywords F12=Cancel
3.可以看到SFLRCDNBR了 :) Select Subfile Keywords
Field . . . . . : #CUSR Usage . . : H
Length . . . . : 4,0
Type choices, press Enter.
Keyword Y=Yes
Operator can specify the record number
to be displayed in the subfile page . . . . . . . . SFLRCDNBR Y
Cursor at first input field . . . . . . . . . . . . CURSOR
Position to top of page . . . . . . . . . . . . . . *TOP
F3=Exit F12=Cancel
sda进入,在对应record输入12进入对应画面,,,按F4就有了呃
SFLRCDNBR 这个一般情况下,是必须的么?
我看现在有的教程上边有,有的教程上边没有。
这个关键字具体应该在什么时候试用啊?
SFLRCDNBR 这个一般情况下,是必须的么?
我看现在有的教程上边有,有的教程上边没有。
这个关键字具体应该在什么时候试用啊?
这个要看是什么subfile,一般expanding subfile时用,single page不可以用,一次读出来的可用可不用(系统可控制)---定位显示那一页(一屏)的记录。
本帖最后由 yayuyo 于 2011-06-08 16:44 编辑
按我的理解:
SFLRCDNBR 的用途是 Subfile显示时,定位光标定位在哪一行。
要注意到是:如果DSPF有定义该属性,则对应栏位的值不能为零,否则运行会出错。
用法:一般查询的时候不使用,维护的时候使用。
还有另外一个属性SFLCSRRRN,是取Enter后光标所在Subfile的位置。
这个比较少用
:wink:
4楼好详细啊呵呵