%@page import="com.amarsoft.app.edoc.EDocument"%> <%@page import="org.jdom.JDOMException"%> <%@ page contentType="text/html; charset=GBK"%> <%@ include file="/IncludeBegin.jsp"%><% /* Author: fmwu 2008/01/09 Content: 电子文档模板状态 */ String sEDocNo = CurPage.getParameter("EDocNo"); String sTagList = ""; String sCheckTagList = ""; String sStateFmt="正常"; String sStateDef="正常"; //格式文件状态 String sFullPathFmt = Sqlca.getString("select FullPathFmt from EDOC_DEFINE where EDocNo='"+sEDocNo+"'"); if (sFullPathFmt == null) sFullPathFmt=""; java.io.File dFileFmt=new java.io.File(sFullPathFmt); if(!dFileFmt.exists()){ sStateFmt="文档格式文件不存在,需要重新上传!!"; }else{ try { sTagList = EDocument.getTagList(sFullPathFmt); } catch (IOException e) { throw new JDOMException("模板格式文件的格式不符合要求,请重新上传符合要求规范的格式文件"); } } String sFullPathDef = Sqlca.getString("select FullPathDef from EDOC_DEFINE where EDocNo='"+sEDocNo+"'"); if (sFullPathDef == null) sFullPathDef=""; java.io.File dFileDef =new java.io.File(sFullPathDef); if(!dFileDef.exists()){ sStateDef="数据定义文件不存在,需要重新上传!!"; }else{ if (dFileFmt.exists()) { EDocument doc = new EDocument(sFullPathFmt,sFullPathDef); sCheckTagList = doc.checkTag(); } } %>
|