⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 templateedit.php

📁 泛微协同办公系统标准版E-office V5.5的源代码内含泛微办公系统V5.5自动注册文件。
💻 PHP
字号:
<?php

include( "inc/auth.php" );
$mServerUrl = "http://".$_SERVER['HTTP_HOST']."/iWebOffice/OfficeServer.php";
$mClientUrl = "http://".$_SERVER['HTTP_HOST']."/iWebOffice/iWebOffice2003.ocx#version=6,5,6,2";
$mHttpUrl = "http://".$_SERVER['HTTP_HOST']."/iWebOffice/";
$mRecordID = $RecordID;
$mFileType = $FileType;
$mEditType = "1";
$mUserName = "Administrator";
if ( $mFileType == "" )
{
	$mFileType = ".doc";
}
if ( $mUserName == "" )
{
	$mUserName = "泛微软件";
}
if ( $mRecordID == "" )
{
	$mRecordID = "";
}
$connection = openconnection( );
$query = "select * from Template_File where RecordID='".$mRecordID."'";
$rs = exequery( $connection, $query );
if ( $row = mysql_fetch_array( $rs ) )
{
	$mRecordID = $row['RecordID'];
	$mFileName = $row['FileName'];
	$mFileType = $row['FileType'];
	$mDescript = $row['Descript'];
}
else
{
	$mRecordID = date( "HisU" );
	$mFileName = "公文模版".$mFileType;
	$mFileType = $mFileType;
	$mDescript = "发文公文模版";
}
echo "\r\n<html>\r\n<head>\r\n<title>模板管理</title>\r\n";
echo "<s";
echo "cript language=\"javascript\" for=WebOffice event=\"OnMenuClick(vIndex,vCaption)\">\r\n   if (vIndex==1){  //打开本地文件\r\n      WebOpenLocal();\r\n   }\r\n   if (vIndex==2){  //保存本地文件\r\n      WebSaveLocal();\r\n   }\r\n   if (vIndex==4){  //保存并退出\r\n     SaveDocument();    //保存正文\r\n     webform.submit();  //提交表单\r\n   }\r\n   if (vIndex==6){  //打印文档\r\n      WebOpenPrint();\r\n   }\r\n</script>\r\n\r\n";
echo "<s";
echo "cript language=javascript>\r\n\r\n//作用:显示操作状态\r\nfunction StatusMsg(mString){\r\n  StatusBar.innerText=mString;\r\n}\r\n\r\n//作用:载入iWebOffice\r\nfunction Load(){\r\n  try{\r\n\r\n  //以下属性必须设置,实始化iWebOffice\r\n  webform.WebOffice.WebUrl=\"";
echo $mServerUrl;
echo "\";    //WebUrl:系统服务器路径,与服务器文件交互操作,如保存、打开文档,重要文件 \r\n  webform.WebOffice.RecordID=\"";
echo $mRecordID;
echo "\";   //RecordID:本文档记录编号\r\n  webform.WebOffice.Template=\"";
echo $mRecordID;
echo "\";   //Template:模板编号\r\n  webform.WebOffice.FileName=\"";
echo $mFileName;
echo "\";   //FileName:文档名称\r\n  webform.WebOffice.FileType=\"";
echo $mFileType;
echo "\";   //FileType:文档类型  .doc  .xls  .wps\r\n  webform.WebOffice.EditType=\"";
echo $mEditType;
echo "\";   //EditType:编辑类型  方式一、方式二  <参考技术文档>\r\n  webform.WebOffice.UserName=\"";
echo $mUserName;
echo "\";   //UserName:操作用户名\r\n\r\n  //以下属性可以不要\r\n  webform.WebOffice.ShowMenu=\"1\";  //ShowMenu:1 显示菜单  0 隐藏菜单\r\n  webform.WebOffice.AppendMenu(\"1\",\"打开本地文件(&L)\");\r\n  webform.WebOffice.AppendMenu(\"2\",\"保存本地文件(&S)\");\r\n  webform.WebOffice.AppendMenu(\"3\",\"-\");\r\n  webform.WebOffice.AppendMenu(\"4\",\"保存并退出(&E)\");\r\n  webform.WebOffice.AppendMenu(\"5\",\"-\");\r\n  webform.WebOffice.Appen";
echo "dMenu(\"6\",\"打印文档(&P)\");\r\n  webform.WebOffice.DisableMenu(\"宏;选项;帮助\");  //禁止菜单\r\n\r\n  webform.WebOffice.WebOpen();  \t//打开该文档    交互OfficeServer的OPTION=\"LOADTEMPLATE\"\r\n  StatusMsg(webform.WebOffice.Status);\r\n  }catch(e){}\r\n}\r\n\r\n//作用:退出iWebOffice\r\nfunction UnLoad(){\r\n  try{\r\n  if (!webform.WebOffice.WebClose()){\r\n     StatusMsg(webform.WebOffice.Status);\r\n  }else{\r\n     StatusMsg";
echo "(\"关闭文档...\");\r\n  }\r\n  }catch(e){}\r\n}\r\n\r\n\r\n//作用:打开文档\r\nfunction LoadDocument(){\r\n  StatusMsg(\"正在打开文档...\");\r\n  if (!webform.WebOffice.WebLoadTemplate()){  //交互OfficeServer的OPTION=\"LOADTEMPLATE\"\r\n     StatusMsg(webform.WebOffice.Status);\r\n  }else{\r\n     StatusMsg(webform.WebOffice.Status);\r\n  }\r\n}\r\n\r\n//作用:保存文档\r\nfunction SaveDocument(){\r\n  webform.WebOffice.WebClearMessage(); ";
echo "           //清空iWebOffice变量\r\n  if (!webform.WebOffice.WebSaveBookMarks()){    //交互OfficeServer的OPTION=\"SAVEBOOKMARKS\"\r\n     StatusMsg(webform.WebOffice.Status);\r\n     return false;\r\n  }\r\n  //webform.WebOffice.WebSetMsgByName(\"MyDefine1\",\"自定义变量值1\");  //设置变量MyDefine1=\"自定义变量值1\",变量可以设置多个  在WebSaveTemplate()时,一起提交到OfficeServer中\r\n  if (!webform.WebOffice.WebSaveT";
echo "emplate()){    //交互OfficeServer的OPTION=\"SAVETEMPLATE\"\r\n     StatusMsg(webform.WebOffice.Status);\r\n     return false;\r\n  }else{\r\n     StatusMsg(webform.WebOffice.Status);\r\n     return true;\r\n  }\r\n}\r\n\r\n//作用:填充模板\r\nfunction LoadBookmarks(){\r\n  StatusMsg(\"正在填充模扳...\");\r\n  if (!webform.WebOffice.WebLoadBookmarks()){    //交互OfficeServer的OPTION=\"LOADBOOKMARKS\"\r\n     StatusMsg(webform.Web";
echo "Office.Status);\r\n  }else{\r\n     StatusMsg(webform.WebOffice.Status);\r\n  }\r\n}\r\n\r\n//作用:设置书签值  vbmName:标签名称,vbmValue:标签值   标签名称注意大小写\r\nfunction SetBookmarks(vbmName,vbmValue){\r\n  if (!webform.WebOffice.WebSetBookmarks(vbmName,vbmValue)){\r\n     StatusMsg(webform.WebOffice.Status);\r\n  }else{\r\n     StatusMsg(webform.WebOffice.Status);\r\n  }\r\n}\r\n\r\n//作用:根据标签名称获取标签值  vb";
echo "mName:标签名称\r\nfunction GetBookmarks(vbmName){\r\n  var vbmValue;\r\n  vbmValue=webform.WebOffice.WebGetBookmarks(vbmName);\r\n  return vbmValue;\r\n}\r\n\r\n//作用:打印文档\r\nfunction WebOpenPrint(){\r\n  try{\r\n    webform.WebOffice.WebOpenPrint();\r\n    StatusMsg(webform.WebOffice.Status);\r\n  }catch(e){}\r\n}\r\n\r\n//作用:页面设置\r\nfunction WebOpenPageSetup(){\r\n   try{\r\n\tif (webform.WebOffice.FileType==\".doc\"){\r\n";
echo "\t  webform.WebOffice.WebObject.Application.Dialogs(178).Show();\r\n\t}\r\n\tif(webform.WebOffice.FileType==\".xls\"){\r\n\t  webform.WebOffice.WebObject.Application.Dialogs(7).Show();\r\n\t}\r\n   }catch(e){\r\n\r\n   }\r\n}\r\n\r\n//作用:标签管理\r\nfunction WebOpenBookMarks(){\r\n  try{\r\n    webform.WebOffice.WebOpenBookmarks();    //交互OfficeServer的OPTION=\"LISTBOOKMARKS\"\r\n    StatusMsg(webform.WebOffice.Status);\r\n  }catc";
echo "h(e){}\r\n}\r\n\r\n//作用:存为本地文件\r\nfunction WebSaveLocal(){\r\n  try{\r\n    webform.WebOffice.WebSaveLocal();\r\n    StatusMsg(webform.WebOffice.Status);\r\n  }catch(e){}\r\n}\r\n\r\n//作用:打开本地文件\r\nfunction WebOpenLocal(){\r\n  try{\r\n    webform.WebOffice.WebOpenLocal();\r\n    StatusMsg(webform.WebOffice.Status);\r\n  }catch(e){}\r\n}\r\n\r\n</script>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb23";
echo "12\">\r\n</head>\r\n<body bgcolor=\"#ffffff\" onload=\"Load()\" onunload=\"UnLoad()\"> \r\n<form name=\"webform\" method=\"post\" action=\"TemplateSave.php\" onsubmit=\"return SaveDocument();\">  \r\n<table border=\"0\" width=\"100%\" cellspacing=\"1\"  cellpadding=\"0\">\r\n   <tr class=\"tablehead1\">\r\n    <td ><img src=\"/images/workflow.gif\"  align=\"absmiddle\">新建模板\r\n    </td>\r\n  </tr>\r\n  <tr class=\"tablehead2\"><td>\r\n  <input type=\"image";
echo "\" src=\"/images/button/submit.gif\" border=\"0\">\r\n  <a href=\"TemplateList.php\"><img src=\"/images/button/return.gif\" border=\"0\"></a>\r\n  </td></tr>\r\n</table>\r\n<input type=hidden name=RecordID value=\"";
echo $mRecordID;
echo "\">\r\n<br>\r\n<table border=0  cellspacing='1' cellpadding='1' width=100% height=100% align=center class=\"small\">\r\n<tr>\r\n  <td align=right class=\"TableLine2\" width=64>模版名</td>\r\n  <td class=\"TableLine1\"><input type=text name=FileName value=\"";
echo $mFileName;
echo "\" class=\"IptStyle\"  ></td>\r\n</tr>\r\n<tr>\r\n  <td align=right class=\"TableLine2\" width=64>模版说明</td>\r\n  <td class=\"TableLine1\"><input type=text name=Descript value=\"";
echo $mDescript;
echo "\" class=\"IptStyle\" ></td>\r\n</tr>\r\n\r\n<tr>\r\n  <!--td align=right valign=top  class=\"TDTitleStyle\" width=64>内容</td-->\r\n   <td class=\"TDStyle\" colspan=\"2\" height=90%>\r\n        <table border=0 cellspacing='0' cellpadding='0' width='100%' height='100%' >\r\n        <tr>\r\n          <td bgcolor=menu >\r\n            <OBJECT id=\"WebOffice\" width=\"100%\" height=\"100%\" classid=\"clsid:23739A7E-5741-4D1C-88D5-D50B18F7C344\"";
echo " codebase=\"../iWebOfficePHP.ocx#version=6.5.6.2\" >\r\n            </OBJECT>\r\n          </td>\r\n        </tr>\r\n               </table>\r\n  </td>\r\n</tr>\r\n</table>\r\n<div id='StatusBar' style=\"display:none\"></div>\r\n</form>\r\n</body>\r\n</html>";
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -