【发布时间】:2014-11-28 10:18:26
【问题描述】:
我有一个网络数据库,我试图根据临时变量的内容过滤数据表。我正在尝试使用数据表的记录源属性来执行此操作。
我需要这样做,因为每个登录的员工都应该只能看到 products 表中给定的数据子集。在员工表中,我有一个额外的列,其中包含一个字符串值,这是特定员工应该看到的数据。
我有一个登录表单,点击登录时,会将此字符串添加到 tempvars 集合中。我可以看到 tempvar 已添加到即时窗口中,如下所示:
?tempvars!tmpgrpdsc -> "IAMS"
我使用查询生成器选项来完成记录源属性,如下所示。
问题是,没有返回任何东西!
但是当我输入字符串“IAMS”时,我得到了返回的记录。
但是,我已经用另一个数据表做到了这一点并且它已经工作了,这里的 tempvar 有一个数字!见下文:
我缺少什么或者有更好的方法来根据登录过滤记录。谢谢
【问题讨论】: