起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 175|回复: 7

【搞定】询问:如何所属机构人员的ID?**

[复制链接]
发表于 2007-8-21 19:48:51 | 显示全部楼层 |阅读模式
大家好!我们现在做一个项目,遇到一下问题:

我要发布一些考核结算信息,但是建立的数据集里包含了所有电厂的考核结算信息,但问题是我要设置权限保证操作者只能看到他自己电厂的信息。

我的初步打算是,在该数据集里编制添加条件对数据采集进行过滤。条件为:想办法判断当前操作者属于那个电厂,再通过电厂ID对数据进行过滤。

但我现在实现不了,不知道怎样实现,紧急求救!!
回复

使用道具 举报

发表于 2007-8-22 08:47:02 | 显示全部楼层
呵呵,在数据表中增加一个字段出来存放电厂(这应该是一个部门或者机构吧),这样就可以用取当前操作者的部门跟这个字段过滤了
回复 支持 反对

使用道具 举报

发表于 2007-8-23 13:49:15 | 显示全部楼层
??
回复 支持 反对

使用道具 举报

发表于 2007-8-23 16:47:00 | 显示全部楼层
这个问题原本是这样的:
系统包含两套组织机构,由平台组织机构管理器所管理的,例如,电厂/经理/张三。
和业务系统需要所管理的组织机构,电厂/操作人员/操作者,等等,业务系统的组织机构是根据业务需要而由相应业务功能增加的,现在的问题是业务系统在增加组织机构时能否通过平台提供的函数将组织机构增加到系统组织机构中?

{近期比较忙,指导学生干事,没有亲自去查资料,对不起了,呵呵}
回复 支持 反对

使用道具 举报

发表于 2007-8-23 17:54:56 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-25 15:51:48 | 显示全部楼层
我还是没有弄明白。我这里有两张表,一张是电厂竞价交易的结果表,里面每个电厂的包含竞价结果(有字段电厂ID,但没有交易员ID);另外一张表是交易员信息表(含其对应的电厂ID和交易员ID)。问题是很简单的:我需要取出当前操作者的ID,然后查交易员信息表找到电厂ID,把这个条件加到竞价结果数据集里。

问题是我不知道怎么取当前操作者的ID,是在程序里通过OperatorID()吗??
比如令一个变量x :=OperatorID();这样能取到当前操作者的ID 吗??
回复 支持 反对

使用道具 举报

发表于 2007-8-25 15:54:27 | 显示全部楼层
SystemCore.TSystemCore.Operator.ID
回复 支持 反对

使用道具 举报

发表于 2007-8-25 16:26:35 | 显示全部楼层
有劳有劳,明白了,结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-15 17:23 , Processed in 0.038649 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表