产品:TC_Engineering V10.0.1
平台:INTEL
操作系统:WINDOW 2003_SP1
问题:
如何通过文本(xml)文件创建、填充一个值列表?
解决方案:
你可以创建一个XML文件来创建你需要的LOV.
步骤1. 创建一个新的文件lov_import.xml,添加下面的文件头,
--------------------lov_import.xml-----------------------------------
〈?xml version="1.0" encoding="utf-8"? 〉
〈?xml:namespace prefix = plmxml_bus /〉〈plmxml_bus:PLMXMLBusinessTypes xmlns:plmxml_bus="http://www.plmxml.org/Schemas/PLMXMLBusinessSchema" schemaVersion="5.1"〉
步骤2.添加LOV名称和类型定义
-------------------
-lov_import.xml-----------------------------------
〈?xml version="1.0" encoding="utf-8"?〉
〈plmxml_bus:PLMXMLBusinessTypes xmlns:plmxml_bus="http://www.plmxml.org/Schemas/PLMXMLBusinessSchema" schemaVersion="5.1"〉
〈!-- name, type, Usage, etc --〉
〈plmxml_bus:ListOfValues id=id1 lovType="listOfValuesString" lovUsage="exhaustive" valueType="string" name="name_of_the_lov"〉
步骤3. 添加值列表的选项,
--------------------lov_import.xml-----------------------------------
〈?xml version="1.0" encoding="utf-8"?〉
〈plmxml_bus:PLMXMLBusinessTypes xmlns:plmxml_bus="http://www.plmxml.org/Schemas/PLMXMLBusinessSchema" schemaVersion="5.1"〉
〈!-- name, type, Usage, etc --〉
〈plmxml_bus:ListOfValues id=id1 lovType="listOfValuesString" lovUsage="exhaustive" valueType="string" name="name_of_the_lov"〉
〈!-- option values for the lov --〉
〈plmxml_bus:LovValueDetails id=id2 indexValue="0" stringValue="test1"〉〈/plmxml_bus:LovValueDetails〉
〈plmxml_bus:LovValueDetails id=id3 indexValue="1" stringValue="test2"〉〈/plmxml_bus:LovValueDetails〉
〈plmxml_bus:LovValueDetails id=id4 indexValue="2" stringValue="test3"〉〈/plmxml_bus:LovValueDetails〉
〈plmxml_bus:LovValueDetails id=id5 indexValue="3" stringValue="test4"〉〈/plmxml_bus:LovValueDetails〉
〈plmxml_bus:LovValueDetails id=id6 indexValue="4" stringValue="test5"〉〈/plmxml_bus:LovValueDetails〉
〈plmxml_bus:LovValueDetails id=id7 indexValue="5" stringValue="test6"〉〈/plmxml_bus:LovValueDetails〉
步骤4. 添加结束部分,
--------------------