Welcome to MSDN Blogs Sign in | Join | Help

Microsoft BizTalk Server

(Kerrey Zheng's view with BPI Products)
了解BizTalk Server 2004 (五)

在BizTalk 2004中如何使用代码列表库(Code List Database)

在BTS04中代码列表库是指一个包含代码列表的Access数据库。

  • 首先在Access中建立一个名为CustomerTest.mdb的数据库
  • 然后建立一个名为XML_TestVersion1的表,包含三个字段:Code, Value和Desc, 全部为Text数据类型,如下图:
  • 输入以下数据:

在BizTalk中建立一个名位"Customer"的项目:

  • 打开该项目,点击Project Node, 选择Add->Add New Item
  • 新建一个名为"CustomerData.xsd"的架构文件
  • 修改Root Node名为"CustomerInfo", 并添加一个名位"CustomerType"的Field Element
  • 在Schema Node的属性窗口中浏览CodeList Database, 点选之前生成的CustomerTest.mdb文件,如图:
  • 在标准属性里输入"XML", 在标准版本中输入"TestVersion1", 这个是在CustomerTest.mdb中的表名,如图:
  • 选择CustomerType如下图,这是一个Field Element, 你也可以添加一个Field Attribute. 然后再属性窗口中选择Derived By->Restriction, 接着就可以在代码列表选项中输入"MyEnum"
  • 选择Code List属性后的扩展按钮,如图:
  • 选择OK, 然后再方案浏览器中选CustomerData.xsd, 选择Generate Instance, 你会看到CustomerType 已经有了代码列表中的值。

 

Posted: Tuesday, November 14, 2006 9:40 AM by Kerrey Zheng
Filed under:

Comments

No Comments

Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker