加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

PeopleSoft Delete the Report Definition

发布时间:2020-12-16 05:16:34 所属栏目:百科 来源:网络整理
导读:今天开发XMLP 报表, 创建Report Definition 选错了 Data Source。 由于无法修改,所以只能想办法删除已定义的 Report Definition,考虑到从数据库里面删除不太现实,所以搜寻其他的方法进行删除。 在网上搜寻的时候找到如下信息: Delete XML Publisher Rep

今天开发XMLP 报表, 创建Report Definition 选错了 Data Source。 由于无法修改,所以只能想办法删除已定义的 Report Definition,考虑到从数据库里面删除不太现实,所以搜寻其他的方法进行删除。

在网上搜寻的时候找到如下信息:

Delete XML Publisher Report (and more)

Need to replace a report definition? Maybe change the data source?
I had this problem recently,and found the "managed object methods" of the PSXP_RPTDEFNMANAGER:ReportDefn class useful.
There are a bunch of methods for managing the report definition. I've only tried the Delete method,opting to delete and reconfigure the report definition with the new data source (there's also a SetDatasource method if you dare trying that).
This is the code I used:

import PSXP_RPTDEFNMANAGER:ReportDefn;
(create PSXP_RPTDEFNMANAGER:ReportDefn("REPORT_DEFN_ID")).Delete();

http://apsource.blogspot.com/2011/03/quick-tip-delete-xml-publisher-report.html

通过测试,以上代码可以完美的删除已经定义的 Report Definition。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读