首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

大家做程序时dw数据来源用什么,该如何解决

2012-02-29 
大家做程序时dw数据来源用什么在做数据窗口时,以前一直是在查询分析器中写好代码调试好后,再复制到PB的syn

大家做程序时dw数据来源用什么
在做数据窗口时,以前一直是在查询分析器中写好代码调试好后,再复制到PB的syntax中进行调整参数等东西,每次改动都要在PB中改后重新编译,我想如果用存储过程写后,只要显示字段不变,内容如何改都不会影响系统的使用是不是更好。但如果所有与数据相关的操作都用存储过程表示的话是不是有点偏执了。
大家一般是如何处理的。

[解决办法]
一些特殊的或需要用户自定义的报表类的DW 对象还可以用 infomaker 来编辑后存储为一个 psr 文件。
在程序引用处写 dw.dataobject = '文件名.psr' 。
通用些的报表都在程序里固定的。
[解决办法]
你可以专门开辟一个数据表用来存储sql语句,表的字段大致有 window_name, dataobject_name, sql_syntax
每次打开界面时,取得对应window,对应dataobject的sql_syntax,再setsqlselect,也可以实现你用存储过程实现的功能

[解决办法]

探讨
在做数据窗口时,以前一直是在查询分析器中写好代码调试好后,再复制到PB的syntax中进行调整参数等东西,每次改动都要在PB中改后重新编译,我想如果用存储过程写后,只要显示字段不变,内容如何改都不会影响系统的使用是不是更好。但如果所有与数据相关的操作都用存储过程表示的话是不是有点偏执了。
大家一般是如何处理的。

热点排行