B/S下怎么实现自动进入编辑模式?
B/S打下一条文档时,如果当前登录人就是当前处理人,则自动进入编辑模式,否则显示只读模式。怎么实现?
问题点数:0、回复次数:5Top
1 楼EANFS(我的爱是折下自己的翅膀 送给你飞翔)回复于 2004-12-02 09:44:44 得分 0
将表单分成上下两个部分,上部分用来编辑用的,下部分用来显示(也就是加计算数值)
表单属性设为,打开时进编辑模式,
再为这两部分分别写隐藏工式,来判断是不是当前的编辑者,
是就显示上面的表单编辑,不是就显示下面的显示Top
2 楼ThomasXu(星星过客)回复于 2004-12-02 10:04:10 得分 0
在WEBQUERYOPEN中写代理判断当前登录人是否为当前处理人。
在onload事件中
if(是当前处理人)
{
window.open("....?EditDocument",target="_self");
}Top
3 楼mason520(虫子----------)回复于 2004-12-02 10:30:05 得分 0
你也可以用javascript,在表单中用html打印出<input type=hidden name="curuser" value=<计算文本>"> 计算文本为当前用户名,在JS中得到当前用户名与当前处理人进行对比判断,如果是当前处理人,就在onLoad事件中 window.location.replace("...?editDocument");Top
4 楼fivenineseven(game game阳)回复于 2004-12-02 13:54:33 得分 0
将表单设为打开时编辑,以嵌入子表单形式打开相应信息,子表单公式设为跟据当前处理人取相应的编辑/读子表单,Top
5 楼xjunhua(沉思的森林)回复于 2004-12-02 16:42:13 得分 0
最佳方法是只给当前处理人开作者权限,每个环节只给处理人开作者权限
自动编辑 同 eanfs 表单属性设为,打开时进编辑模式Top




