168
Impromptu 软件
·Impromptu User
这是最终用户要安装的基本产品。包括Impromptu 和 Scheduler。 用户可以建立报表或调度(Schedule)报表。但用户不能建立或修 改信息目录, 权限可能受到限制。支持的环境是Windows 98 和 Windows NT。
用户使用信息目录去查询数据, 他们不会直接接触数据库, 所以
不会破坏数据库中的数据。
可以把用户设定成使用特定信息目录或文件夹的特定组。“用
户特征定义”和“用户类”决定了如何访问数据库, 谁能够访问 , 以及每个用户能被允许看到什么。这些在第五章介绍。
一个信息目录是一个扩展名为.CAT的文件, 它含有用户从数据
库相连。
Database
186
建立一个“数据库定义”
“数据库定义”决定了Impromptu如何与数据库相连。 建立信息目录从定义“数据库定义”开始。 从 Catalog 菜单中
选 Databases 命令, 可以定义若干个“逻辑数据库”。
确定了数据源, 就必须建立一个“数据库定义”以使得信息目录
、产品类型等。类似数据库中的字段。相同的信息可以在多个 文件夹中作为列。
预定义的派生计算 (例如利润)可以包含在文件夹中。这些信息
可能在数据库中并不存在, 但是却可以在基础数据检索进信息目 录后把它们计算出来, 这种情况下“计算”就特别有用。
“条件”是预定义的过滤器, 可通过它限制检索的范围。 “提示”用来随机给定过滤条件。当打开一个报表时,先弹出
库检索所需数据的全部信息。信息目录本身并不含数据, 而只是 告诉Impromptu如何得到数据。
179
信息目录的好处
对用户的好处 把用户和数据库隔离开来, 用户不必去理会复杂的无关的