前页 | 后页 |
示例模板片段脚本
此 JScript 以 XML 格式返回一行数据。可以使用自定义脚本模板片段在文档报告中返回 XML 数据。
该脚本还将在系统输出窗口中显示 XML 数据,因此您无需运行文档报告即可轻松检查输出。
!INC 本地脚本.EAConstants-JScript
/*
*名称脚本:文档属性
*作者:Tom O
* 目的:显示文档的属性
* 日期:2013 年 2 月 2 日
*/
函数MyRtfData(objectID)
{
变量我;
var xmlDOM = new ActiveXObject("MSXML2.DOMDocument.4.0");
xmlDOM.validateOnParse = false ;
xmlDOM.async = false ;
var node = xmlDOM.createProcessingInstruction("xml", "version=' 1 .0' encoding='ISO-8859-1'");
xmlDOM.appendChild(节点);
var xmlRoot = xmlDOM.createElement("EADATA");
xmlDOM.appendChild(xmlRoot);
var xmlDataSet = xmlDOM.createElement("Dataset_0");
xmlRoot.appendChild(xmlDataSet);
var xmlData = xmlDOM.createElement("数据");
xmlDataSet.appendChild(xmlData);
var xmlRow = xmlDOM.createElement("Row");
xmlData.appendChild(xmlRow);
var xmlName = xmlDOM.createElement("DateGen");
var 今天 = 新日期();
var dd = today.getDate();
var mm = today.getMonth()+1; //一月是0!
var yyyy = today.getFullYear();
if(dd<10){dd='0'+dd} if(mm<10){mm='0'+mm} 今天 = mm+'/'+dd+'/'+yyyy;
xmlName.text = 今天;
xmlRow.appendChild(xmlName);
var xmlName = xmlDOM.createElement("TimeGen");
var currentTime = 新日期()
var hours = currentTime.getHours()
var 分钟 = currentTime.getMinutes()
如果(分钟 < 10)
{
分钟 = "0" + 分钟
}
xmlName.text = 小时 + ":" + 分钟 + " ";
xmlRow.appendChild(xmlName);
var xmlName = xmlDOM.createElement("作者");
xmlName.text = Session.用户名;
xmlRow.appendChild(xmlName);
var xmlName = xmlDOM.createElement("EA_REPOS");
xmlName.text =存储库.ConnectionString;
xmlRow.appendChild(xmlName);
返回xmlDOM.xml;
};
Session.输出(输出(439));