隨筆 - 14, 文章 - 39, 評論 - 17, 引用 - 0
          數(shù)據(jù)加載中……

          設(shè)置powerbuilder (PB) 中的擴展屬性(轉(zhuǎn))

           在powerdesign 9( PD9) 中建立物理數(shù)據(jù)模型時,可以設(shè)置powerbuilder (PB) 中的擴展屬性。

          一、在PD9中先選擇擴展屬性的類型。

               如果是新建一個Physical data model 的話,可以在[new physical data model]對話框中選擇[extended model definitions] 標(biāo)簽,選擇中[powerbuilder]項。也可以選擇菜單來完成同樣的操作[model] [extended model difinitions]

              這樣在PD9中的表,列的[extended attributes]的屬性中就有了powerbuilder的擴展屬性了。

          二、設(shè)置PD9中的pb擴展屬性

              默認(rèn)情況下extended attributes 中的 powerbuilder 的擴展屬性 value 是引用 其它的PD9中的標(biāo)準(zhǔn)屬性的

          如PB中的Comment 項的value 為 %Comment% 表示使用PD9中的 Comment 屬性值來做為PB的擴展屬性中的內(nèi)容.

          但如果您是反向數(shù)據(jù)庫(包括PB擴展屬性)而來的model則此處為PB中已有的內(nèi)容,而不會將此內(nèi)容反向至PD9的標(biāo)準(zhǔn)屬性中去。所以會出現(xiàn)反向數(shù)據(jù)庫后(包括PB擴展屬性)不能直接看到PB中的擴展屬性內(nèi)容的現(xiàn)象。

          三、生成/反向PB擴展屬性

          當(dāng)設(shè)置完P(guān)D9中model中的內(nèi)容后就可以執(zhí)行[tool] [powerbuilder] [gererate extended attributes] 來生成PB中的擴展屬性,這里需要先通過ODBC連接你的數(shù)據(jù)庫。

          如果執(zhí)行[tool] [powerbuilder] [reverse extended attributes] 則可以將數(shù)據(jù)庫中PB的擴展屬性取回。但取回的內(nèi)容只存放于 extended attributes 中,并不反映在視圖中。

          另外,如果新建好的數(shù)據(jù)庫最好用PB的database 畫板連接一下,以便PB生成擴展屬性的幾個表!

          以上只是本人在使用過程中的經(jīng)驗,若有不實,或有更好的方法可以大家討論,本人Email: mzqfk@yahoo.com.cn

          ps:應(yīng)該是5個pb的表,同時要注意第一次連接數(shù)據(jù)庫時的用戶權(quán)限



          posted on 2007-06-13 23:39 mlw2000 閱讀(672) 評論(0)  編輯  收藏 所屬分類: databases

          主站蜘蛛池模板: 温泉县| 姚安县| 肥西县| 晴隆县| 镇平县| 苏尼特右旗| 闽侯县| 吴川市| 平昌县| 电白县| 四平市| 海兴县| 新兴县| 靖江市| 黔西县| 青浦区| 通渭县| 永修县| 平塘县| 福清市| 西充县| 涞源县| 亳州市| 巩留县| 太仆寺旗| 武威市| 广灵县| 乌兰浩特市| 长白| 家居| 舟山市| 福清市| 杭锦后旗| 邳州市| 宜兴市| 南宫市| 古浪县| 扶绥县| 池州市| 山阴县| 韩城市|