免费注册 查看新帖 |

Chinaunix

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

请教RPG的SUBFILE的分页方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-06 15:33 |只看该作者 |倒序浏览
SUBFILE的分页方法有手动,半自动,自动,想知道这三种方法的区别,各有什么优缺点,谢谢!

论坛徽章:
0
2 [报告]
发表于 2007-07-10 23:17 |只看该作者
自动和手动的最大分别是

1。自动最大记录显示数 9999 , 手动没限制。
2. 自动代码量少,手动代码量多。

论坛徽章:
0
3 [报告]
发表于 2007-07-11 16:43 |只看该作者
半自动就是向下的时候是手动,向上时自动!

论坛徽章:
0
4 [报告]
发表于 2007-07-30 17:58 |只看该作者
自动:
      
       不对翻页进行控制.一次性向子文件中,添加记录.记录数限制,9999.比较适用于对记录的增/删/查/改
半手动:

       对下翻页进行控制.可分多次向子文件中,添加记录.记录数限制,9999.实际用的不多.
      
全手动:

       对上/下翻页进行控制.可分多次向子文件中,添加记录.无记数限制.比较合适于对记录的删/查.不适合于记录的增/改.

论坛徽章:
0
5 [报告]
发表于 2007-07-31 09:27 |只看该作者
从事RPG编程15年,第一次听说,subfile分页分“手动,半自动,自动”。

关键用subfile达到什么目的,达到这个目的用什么最简便的方法。

在Canada找工作,面试时有个很实际的问题。“编写一个subfile简单应用程序,你用多少时间?加上某个条件,你又需要多少时间?”然后上机动手编写程序。

在这个时候是充分展示自己“skill”的时候,为了一个岗位在有500个以上的竞争者的面试中,拿下这个位置,还有什么要多考虑的?平常对subfile的精通程度,对每个subfile关键字的了解程度,在这种情况下都会充分展现出来。

论坛徽章:
0
6 [报告]
发表于 2007-07-31 09:42 |只看该作者
原帖由 passthru 于 2007-7-31 09:27 发表
从事RPG编程15年,第一次听说,subfile分页分“手动,半自动,自动”。

关键用subfile达到什么目的,达到这个目的用什么最简便的方法。

在Canada找工作,面试时有个很实际的问题。“编写一个subfile简单应 ...



嗯.赞同.能力证明一切.
请问一下.应如何设置多行的SubFile.常在什么时候应用.请您详细讲解一下.
最好有源码...^&^

论坛徽章:
0
7 [报告]
发表于 2007-07-31 10:22 |只看该作者
原帖由 blueink 于 2007-7-31 09:42 发表



嗯.赞同.能力证明一切.
请问一下.应如何设置多行的SubFile.常在什么时候应用.请您详细讲解一下.
最好有源码...^&^


看看我回的这个帖子:
http://bbs.chinaunix.net/viewthr ... &extra=page%3D5

建议有空有条件,多研究OS400的操作界面,这些操作界面决大部分都是用subfile编写的,很受启发。然后,想想,如果某个界面,如果用你掌握的知识,你会怎样实现?

我一般用SDA编写subfile的界面。我的经历中,好像还没有SDA做不了的subfile界面。

论坛徽章:
0
8 [报告]
发表于 2007-07-31 11:01 |只看该作者

回复 #7 passthru 的帖子

(1).呵.感谢.看了一下.对于筛选操作,很受启发.不过好像不是多行的SubFile.如果一个字段太长.在一屏中显示不全,将会怎么处理这种字段. (以我的能力只能做到左右翻屏) 我了解到,好像可以定义折行显示的SubFile.但不知要怎样具体实现.

(2).条件我有,不过,我还是个初学者,对系统库了解不多.还不懂得如何查看系统库中的源码.

(3).我也是用SDA.请教一下.在SDA中如何将画面中的一个字段定义为O型.默认好像是A型的.我只能用2进去后,手动改为O型.

论坛徽章:
0
9 [报告]
发表于 2007-07-31 11:21 |只看该作者
原帖由 blueink 于 2007-7-31 11:01 发表
(1).呵.感谢.看了一下.对于筛选操作,很受启发.不过好像不是多行的SubFile.如果一个字段太长.在一屏中显示不全,将会怎么处理这种字段. (以我的能力只能做到左右翻屏) 我了解到,好像可以定义折行显示的SubFile.但 ...

回答:
1)在os400中,对你指的“多行的SubFile”,我想,不外是两种处理方式。第一种,如在STRSQL等操作中处理一样,用shif+F7,shif+F8左右翻页。其实这是个多个subfile之间的切换。第二种方法,在subfile中只定一条记录显示方法。用subfile中折叠显示关键字。(先想想我所说的,动手试试,有问题再说。)

3)如果只用作显示作用,O型与A型没有什么区别。如果作为输入字段,定义O型,可起到限制只允许输入双字节字符的作用。方法,如你所说,SDA不能定义的地方,再修改DDS文件作为补充。

论坛徽章:
0
10 [报告]
发表于 2007-07-31 11:25 |只看该作者

回复 #9 passthru 的帖子

嗯.我用的是subfile之间的切换,来解决的.最初试的是第二种方法.有过尝试.不过由于时间紧张,以失败告终.

感谢....
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP