微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PeopleSoft Delete the Report Definition

今天开发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。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念
xml文件介绍及使用
xml编程(一)-xml语法
XML文件结构和基本语法
第2章 包装类