Generate XML Publisher
来源:互联网 发布:盘古网络好进吗 编辑:程序博客网 时间:2024/05/21 10:35
使用AE调用XML Publisher 时。数据源的选择和生成报表的代码紧密相关。
XML File 数据源: 所用方法 SetRuntimeDataXMLFile
XML Doc 数据源: 所用方法 SetRuntimeDataXMLDoc
RowSet 数据源: 使用方法 SetRuntimeDataRowset
Query数据源 : SetPSQueryPromptRecord
数据源和生成方法必须一一对应。
此由如下代码控制:
Evaluate &Report.Ds_type When = "QRY" rem rsh ICE 1836783000; &sDataFile = %This.sSrvTmpDir | &sDirSep | "Data" | &sDirSep | &sDataFile; %This.GenerateXmlFileFromQuery(&sDataFile); Break; When = "CQR" /* Connected Query */ rem mdu XXX %This.GenerateXmlFileFromConnQuery(&sConQryOutFileName, &sProcessId); %This.GenerateXmlFileFromConnQuery(&sConQryOutFileName, String(&ProcessInstance)); /* mdu XXX */ If Not FileExists(&sConQryOutFileName, %FilePath_Absolute) Then throw CreateException(235, 2308, "Data file is required but not specified correctly"); Else %This.SetRuntimeDataXMLFile(&sConQryOutFileName); End-If; &sDataFile = &DataXMLFile; Break; When = "RST" rem rshw TODO: This function needs to be passed file path instead of returning string; &sXmlData = %This.GenerateXmlFromRowset(); If &sXmlData = "" Then throw CreateException(235, 2305, "Failed to generate or read data source XML file"); End-If; rem rsh ICE 1836783000; &sDataFile = %This.sSrvTmpDir | &sDirSep | "Data" | &sDirSep | &sDataFile; %This.WriteXmlDataFile(&sXmlData, &sDataFile); Break; When = "XMD" &sXmlData = %This.GenerateXmlFromXmlDoc(); If &sXmlData = "" Then throw CreateException(235, 2305, "Failed to generate or read data source XML file"); End-If; rem rsh ICE 1836783000; &sDataFile = %This.sSrvTmpDir | &sDirSep | "Data" | &sDirSep | &sDataFile; %This.WriteXmlDataFile(&sXmlData, &sDataFile); Break; When = "XML" If &DataXMLFile = "" Then throw CreateException(235, 2308, "Data file is required but not specified correctly"); End-If; &sDataFile = &DataXMLFile; Break; When-Other Break; End-Evaluate;
- Generate XML Publisher
- XML Publisher 模板
- Oracle XML Publisher
- XML Publisher 开发相关
- XML Publisher学习总结
- ORACLE XML Publisher
- XML Publisher介绍
- XML Publisher学习总结
- XML Publisher 技巧
- XML Publisher学习总结
- All about XML Publisher (XML Publisher 4.5 Release 11i10 )
- XML PUBLISHER的一些技巧
- XML Publisher 模板设计技巧
- XML PUBLISHER的一些技巧
- EBS xml publisher中文乱码
- 配置 XML Publisher 的字体
- XML PUBLISHER的一些技巧
- Number Formatting in XML Publisher
- C语音指针
- 老马六这个“弯道王”是如何沦为“掉价王”的?
- 细说Cookie
- js本地图片预览(即时上传)
- 【运维】服务器自动启动第三方程序
- Generate XML Publisher
- javascript解析xml文件。兼容IE、firefox、Chrome
- PHP的工作原理以及lamp四者之间的关系
- Java SE 学习笔记(七)
- 正则验证url和ip地址
- 把数据转换成XML格式的好处
- struts2的静态注入(ObjectFactory)
- IOS动画Core Animation详解
- 国外知名IT网站Stackoverflow评选的最有影响力IT图书