如何获得SBO中数据表的中文注释与字段的中文说明
2007-08-31 11:45
405 查看
有朋友问:在Sbo SDK开发中,如何获得Sbo中数据表的中文描述以及数据表中字段的中文说明?
在Sbo DI API和DI Server API中都可以通过SDK提供的功能提取Sbo中的数据表及其中文描述,提取Sbo中指定数据表的字段列表及其字段属性。
1、DI API SDK开发中读取中文描述的方法:
声明一个SBObob(SAP Business One Business Object Bridge)对象,并且将其实例化,比如sboBob;
调用SBObob方法GetTableList获得Sbo中公开的数据表列表,返回值为一个包含了表名和描述字段的记录集;
调用SBObob方法GetTableFieldList(string strTableName)获得Sbo中指定数据表的字段列表,返回值为一个包含了指定表的字段名、字段类型、字段长度、外键关联、有效可选字段标示、是否允许非空和字段描述的记录集
2、DI Server SDK开发中读取中文描述的方法:
在DI Server API SDK中,一共有4种消息指令,分别是:系统指令、数据操纵指令、数据检索指令、DI服务指令。其中数据检索指令完成的功能类似于DI API SDK中的SBObob对象,使用数据检索中的GetTableList 和GetTableFieldList分别获得数据表及其字段属性的记录集。
在DI Server API SDK中,记录集以符合SOAP 1.2格式的XML文档形式返回,对其进行解析即可。
3、数据表字段类型包括如下5种:
在Sbo DI API和DI Server API中都可以通过SDK提供的功能提取Sbo中的数据表及其中文描述,提取Sbo中指定数据表的字段列表及其字段属性。
1、DI API SDK开发中读取中文描述的方法:
声明一个SBObob(SAP Business One Business Object Bridge)对象,并且将其实例化,比如sboBob;
调用SBObob方法GetTableList获得Sbo中公开的数据表列表,返回值为一个包含了表名和描述字段的记录集;
调用SBObob方法GetTableFieldList(string strTableName)获得Sbo中指定数据表的字段列表,返回值为一个包含了指定表的字段名、字段类型、字段长度、外键关联、有效可选字段标示、是否允许非空和字段描述的记录集
2、DI Server SDK开发中读取中文描述的方法:
在DI Server API SDK中,一共有4种消息指令,分别是:系统指令、数据操纵指令、数据检索指令、DI服务指令。其中数据检索指令完成的功能类似于DI API SDK中的SBObob对象,使用数据检索中的GetTableList 和GetTableFieldList分别获得数据表及其字段属性的记录集。
在DI Server API SDK中,记录集以符合SOAP 1.2格式的XML文档形式返回,对其进行解析即可。
3、数据表字段类型包括如下5种:
[align=left]类型枚举 [/align] | [align=left]类型描述 [/align] | [align=left]类型码 [/align] |
[align=left]db_Alpha [/align] | [align=left]字符型 [/align] | [align=left]0 [/align] |
[align=left]db_Memo [/align] | [align=left]文本型 [/align] | [align=left]1 [/align] |
[align=left]db_Numeric [/align] | [align=left]数值型 [/align] | [align=left]2 [/align] |
[align=left]db_Date [/align] | [align=left]日期型 [/align] | [align=left]3 [/align] |
[align=left]db_Float [/align] | [align=left]浮点型 [/align] | [align=left]4 [/align] |
相关文章推荐
- [原创]如何获得SBO的数据表中文描述和数据表的中文字段
- powerdesign 下ER模型中展示数据注释中文列 以及如何 查找字段
- 在powserdesigner中,如何将Name(中文注释)导入到sqlserver的字段说明中?
- 如何查看并导出SQL SERVER数据表中字段的注释信息
- sqlserver 如何带字段注释说明的sql语句
- Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文表名、
- 采用sql语句生成数据字典,获得表字段及说明
- Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文表名、
- Oracle 批量获得数据库中表字段,类型说明,列注释等
- 采用sql语句生成数据字典,获得表字段及说明
- hibernate使用createQuery(hql)语句仅查询部分字段,应如何获得数据
- Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文表名
- Oracle数据字典 和 查询表中字段的注释方法
- 自由表单设计器,字段数据输入js验证发布说明
- C#中将DataSet的内容写成XML时如何格式化字段数据
- 如何让SELECT 查询结果额外增加自动递增序号 如果数据表本身并不内含自动递增编号的字段时,要怎么做才能够让SELECT查询结果额外增加自动递增序号呢?下列五种方法供您参考: USE test;
- kendoUI Chart 如何获得wcf数据 并显示正常日期
- 按某一字段分组取最大(小)值所在行的数据,如何按字段删除重复记录
- 【百度地图API】如何利用地图API制作汽车沿道路行驶的动画?——如何获得道路层数据
- SQLserver数据库生成数据字典,数据库字段说明