Chinaunix
标题:
让程序自行退出
[打印本页]
作者:
ganstone
时间:
2004-05-21 11:03
标题:
让程序自行退出
自己用COBOL开发的程序,用户操作完后会回到输入下一笔的状态。
可是,如果他们不输下一笔,也不退出程序。
那其他程序如果有开成I-O的同样文件,就会LOCK.
不知各位大虾有何办法。
比如长时间不用,让该程序自行退出。
作者:
xuguopeng
时间:
2004-05-21 11:49
标题:
让程序自行退出
QDSCJOBITV 30
修改此系统值,超过30分钟不操作就断开此用户
作者:
aeiou
时间:
2004-05-21 12:09
标题:
让程序自行退出
RPG的话,这种画面一般都是通过一个循环实现的,用户选择退出是这个循环的出口。如果要控制时间的话,可以记录空闲的时间,等到限制值的时候关闭窗口,退出循环就可以了。
COBOL 没用过,不知道什么样的。
作者:
vampirec
时间:
2004-05-21 13:31
标题:
让程序自行退出
对文件的操作如果有交互式的,尽量不要用'U'或'O'型打开文件,而是控制程序只在更新文件时才专门CALL一起更新文件的API(自己写),这样可有效的防止由于交互用户不退出而导致的文件LOCK问题。
这也是RPG编程的一个比较重要的习惯问题,特别是对有很多用户同时更新的文件,一定要写专门更新文件的API,切记!
作者:
ganstone
时间:
2004-05-21 14:29
标题:
让程序自行退出
系统自己断
会把打开的文件close么.
cobol里记录程序运行时间,到了让它退出,是个办法。
骑士的建议很好,可惜晚了。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2