以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]文件预处理公式  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=24608)

--  作者:iyplx2425
--  发布时间:2013/3/16 20:21:00
--  [求助]文件预处理公式

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:bgs非k.egd

文件中有若干部门的表。权限为:管理员(dm02,密码888)与dm01(密码000)可以看到所有表,但其他部门负责人只能看到各自部门的表。请老师指教文件预处理公式怎么写?谢谢。


--  作者:wjq1072
--  发布时间:2013/3/16 21:40:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:bgs非k.egd


--  作者:iyplx2425
--  发布时间:2013/3/16 22:04:00
--  
老师还没休息啊,辛苦了。谢谢哦。
--  作者:wjq1072
--  发布时间:2013/3/16 22:06:00
--  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:bgs非k.egd

上面发错啦!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:bgs非k.egd

[此贴子已经被作者于2013-3-16 22:10:20编辑过]

--  作者:客人
--  发布时间:2013/3/17 8:20:00
--  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:xzkh.egd



老师后来发的更好了。但我还有一个小问题没能解决。在用户管理中,我不希望使用部门名称作为用户名,而想使用在单位通用的“dm**”。我在文件中增加一个“用户表”,将[用户名]与[部门]对应起来,当使用[用户名]登录时,打开对应的[部门]表。我用了设置[%用户名%]变量的方法,但没有达到目的。请老师指点。


谢谢。


--  作者:iyplx2425
--  发布时间:2013/3/17 8:40:00
--  
5楼文件是本人发的,不知为什么没显示是本人的用户。
--  作者:iyplx2425
--  发布时间:2013/3/17 9:23:00
--  
还有:2楼文件中非管理员登录后不能打开其他表,以及4楼文件中非管理员登录后其他表被隐藏的功能,是在哪个公式中实现的啊?找了好久没找到这类公式。谢谢。
--  作者:iyplx2425
--  发布时间:2013/3/17 9:37:00
--  
老师在两个文件中的表预处理公式都是这一个:If(username="dm02" Or username="dm01",OpenGrid(GridName),OpenGrid(username))
--  作者:wjq1072
--  发布时间:2013/3/17 10:09:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:xzkh.egd


--  作者:iyplx2425
--  发布时间:2013/3/17 10:41:00
--  

9楼公式出现新问题,dm02登录后,只能打开“用户表”,我把预处理公式中If(username="dm02" Or username="dm01",OpenGrid(1)……改为If(username="dm02" Or username="dm01",OpenGrid(GridName)……后仍然如此。

谢谢。