|
问题描述: 在做万能报表时要先选择数据库中的表,但这张表是用BOS生成的,而系统给出的表的选择都是金蝶固有的表,找不到这张的数据表,怎么办? 解决方法: 1、新建BOS单据, 表名: t_BOS200000016 ;单据体表名: t_BOS200000016Entry2 2、在BOS IDE界面,点菜单 K/3 BOS SDK( K) ==> 二次开发工具 ==> [数据库描述生成工具], 登录帐套后出现“数据SQL描述生成器(AcctType:.... Setup Type: ...)”界面 3、点 添加新增表 按钮,弹出一个“生成表及字段描述表”窗口,在列表中选定 t_BOS200000016、t_BOS200000016Entry2 两个表 ,点 [>>] 按钮添加; 选择 [子系统ID];然后点 [生成描述表],提示“生成万能报表数据成功”。点 [确定]、[退出]返回。 4、此时在“数据SQL描述生成器”窗口的列表中出现刚刚添加的这两个表。 双击 t_BOS200000016 这行,弹出“维护表结构信息”窗口。输入 表名称 (该名称将出现在万能报表设计器的单据列表中),选定 是否在万能报表中显示 (必须打勾,否则仍不会显示) 点 确定 返回。 5、打开万能报表,点菜单 数据 ==> 刷新K/3系统数据描述, 等待进度完成。 6、点菜单 数据 ==> [表/别名],出现“报表向导”窗口。 这时应该可以在右边浏览到你的BOS单据了。 它所在的子系统及单据名称在上述第3步中定义。 | |||||||||||||||||||||||||||||||||||||||||||||