随笔 - 14, 文章 - 39, 评论 - 17, 引用 - 0
数据加载中……

设置powerbuilder (PB) 中的扩展属性(转)

 在powerdesign 9( PD9) 中建立物理数据模型时,可以设置powerbuilder (PB) 中的扩展属性。

一、在PD9中先选择扩展属性的类型。

     如果是新建一个Physical data model 的话,可以在[new physical data model]对话框中选择[extended model definitions] 标签,选择中[powerbuilder]项。也可以选择菜单来完成同样的操作[model] [extended model difinitions]

    这样在PD9中的表,列的[extended attributes]的属性中就有了powerbuilder的扩展属性了。

二、设置PD9中的pb扩展属性

    默认情况下extended attributes 中的 powerbuilder 的扩展属性 value 是引用 其它的PD9中的标准属性的

如PB中的Comment 项的value 为 %Comment% 表示使用PD9中的 Comment 属性值来做为PB的扩展属性中的内容.

但如果您是反向数据库(包括PB扩展属性)而来的model则此处为PB中已有的内容,而不会将此内容反向至PD9的标准属性中去。所以会出现反向数据库后(包括PB扩展属性)不能直接看到PB中的扩展属性内容的现象。

三、生成/反向PB扩展属性

当设置完PD9中model中的内容后就可以执行[tool] [powerbuilder] [gererate extended attributes] 来生成PB中的扩展属性,这里需要先通过ODBC连接你的数据库。

如果执行[tool] [powerbuilder] [reverse extended attributes] 则可以将数据库中PB的扩展属性取回。但取回的内容只存放于 extended attributes 中,并不反映在视图中。

另外,如果新建好的数据库最好用PB的database 画板连接一下,以便PB生成扩展属性的几个表!

以上只是本人在使用过程中的经验,若有不实,或有更好的方法可以大家讨论,本人Email: mzqfk@yahoo.com.cn

ps:应该是5个pb的表,同时要注意第一次连接数据库时的用户权限



posted on 2007-06-13 23:39 mlw2000 阅读(621) 评论(0)  编辑  收藏 所属分类: databases


只有注册用户登录后才能发表评论。


网站导航: