<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ExPrintSet.aspx.cs" Inherits="FineUIPro.Web.Common.ReportPrint.ExPrintSet" %> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title></title> <link rel="stylesheet" type="text/css" href="css/chinaexcel.css"/> <script charset="gb2312" language="javascript" type="text/javascript" src="js/Common.js" ></script> <script src="js/functions.vbs" language="vbscript" type="text/vbscript"></script> <script language="javascript" type="text/javascript"> function InitFontname() { strFontnames = ChinaExcel.GetDisplayFontNames(); var arrFontname = strFontnames.split('|'); arrFontname.sort(); var i; var sysFont; sysFont = "ËÎÌå"; for (i = 0; i < arrFontname.length; i++) { if (arrFontname[i] != "") { var oOption = document.createElement("OPTION"); FontNameSelect.options.add(oOption); oOption.innerText = arrFontname[i]; oOption.value = arrFontname[i]; if (arrFontname[i] == sysFont) oOption.selected = true; } } } function window_onresize() { var lWidth = document.body.offsetWidth; if (lWidth <= 0) lWidth = 1; ChinaExcel.style.width = lWidth; var lHeight = document.body.offsetHeight - parseInt(ChinaExcel.style.top); if (lHeight <= 0) lHeight = 1; ChinaExcel.style.height = lHeight; } function window_onload() { var aw = screen.availWidth; var ah = screen.availHeight; ChinaExcel.border = 0; ChinaExcel.style.left = 0; ChinaExcel.style.top = idTBFormat.offsetTop + idTBFormat.offsetHeight; var lWidth = document.body.offsetWidth; if (lWidth <= 0) lWidth = 1; ChinaExcel.style.width = lWidth; var lHeight = document.body.offsetHeight - parseInt(ChinaExcel.style.top); if (lHeight <= 0) lHeight = 1; ChinaExcel.style.height = lHeight; ChinaExcel.style.display = ""; ChinaExcel.SetMaxRows(18); ChinaExcel.SetMaxCols(8); ChinaExcel.DesignMode = true; //ĬÈÏ״̬²»ÏÔʾ±¨±íÉè¼Æ½çÃæ(Èç¹ûĬÈÏ´ò¿ª±¨±í£¬ÓÐʱºòreadyState·µ»Ø3£¬´ò¿ª»áʧ°Ü) tcf ChinaExcel.SetOnlyShowTipMessage(true); InitFontname(); init(); } function OnSetOnePrintPageDetailZoneRows() { nPageRows = ChinaExcel.GetOnePrintPageDetailZoneRows() varvalue = window.prompt("˵Ã÷£º´òӡʱÿҳÏÔʾµÄÐÐÊý,²»°üÀ¨±íÍ·ºÍ±íβҳ½Å¡¢Ò³Ç°½ÅµÄÐÐÊý¡£ÇëÊäÈëÿҳ´òÓ¡µÄÐÐÊý£º", "ÉèÖÃÿҳ´òÓ¡µÄÐÐÊý"); nRow=parseInt(varvalue); if (!isNaN(nRow)) { ChinaExcel.SetOnePrintPageDetailZoneRows(nRow); } } // ×Ô¶¯ÕÛÐÐÉèÖà function Wordwrap() { if (ChinaExcel.AutoWrap == false) { ChinaExcel.AutoWrap = true; alert("¸Ãµ¥Ôª¸ñÒÑÉèΪ×Ô¶¯ÕÛÐУ¬Çë±£´æ£¡"); } else { ChinaExcel.AutoWrap = false; alert("¸Ãµ¥Ôª¸ñÒÑÈ¡Ïû×Ô¶¯ÕÛÐУ¬Çë±£´æ£¡"); } } </script> <script for="cbButton" event="onclick()" language="JavaScript" > return onCbClickEvent(this); </script> </head> <%--<script type="text/javascript"> window.onload = function () { setInit('ReadExReportFile.aspx?reportId='+<%=reportId %>); } </script>--%> <body id="mainbody" class="mainBody" language="javascript" onresize="return window_onresize()" onload="return window_onload()"> <form id ="form1" runat="server"> <table class="cbToolbar" style="width: 100%;" border="0" cellpadding="1" cellspacing="1"> <tr> <td > <%--<a href="#" class="tbButton" onclick="retDesgin()" title="Éè¼Æ" ><img alt="" style="vertical-align:middle" src="images/desgin.gif" width="16" height="16"/></a> --%> <a href="#" class="tbButton" onclick="onFileOpen()" title="´ò¿ª±¾µØÎļþ" ><img alt="" style="vertical-align:middle" src="images/open.gif" width="16" height="16"/></a> </td> <td > <a href="#" class="tbButton" onclick="onReportSave('<%=reportId %>','<%=reportName %>','<%=ProjectId %>')" title="±£´æÎļþ"><img alt="" style="vertical-align:middle;" src="images/save.gif" width="16" height="16"/></a> </td> <td> <a href="#" class="tbButton" onclick="PrintSetup()" title="´òÓ¡ÉèÖÃ"><img alt="" style="vertical-align:middle" src="images/printsetup.gif" width="16" height="16"/></a> </td> <td > <a href="#" class="tbButton" onclick="PrintpaperSet()" title="Ò³ÃæÉèÖÃ"><img alt="" style="vertical-align:middle" src="images/printpaperset.gif" width="16" height="16"/></a> </td> <td class="tbDivider"> <a class="tbButton" onclick="OnSetOnePrintPageDetailZoneRows()" title="ÉèÖÃÿҳ´òÓ¡µÄÐÐÊý" href="#"><img align="middle" alt="" src="images/desgin.gif" width="16" height="16" /></a> <%-- <a href="#" class="tbButton" onclick="OnSetOnePrintPageDetailZoneRows()" title="ÉèÖÃÿҳ´òÓ¡µÄÐÐÊý"><img alt="" style="vertical-align:middle" src="images/bold.gif" width="16" height="16"/></a>--%> </td> <td> <a href="#" class="tbButton" onclick="onCut()" title="¼ôÇÐ"><img alt="" style="vertical-align:middle" src="images/cut.gif" width="16" height="16"/></a> </td> <td> <a href="#" class="tbButton" onclick="onCopy()" title="¸´ÖÆ"><img alt="" style="vertical-align:middle" src="images/copy.gif" width="16" height="16"/></a> </td> <td class="tbDivider"> <a href="#" class="tbButton" onclick="onPaste()" title="Õ³Ìù"><img alt="" style="vertical-align:middle" src="images/paste.gif" width="16" height="16"/></a> </td> <td> <a href="#" class="tbButton" id="cmdCurrency" name="cbButton" title="»õ±Ò·ûºÅ" ><img alt="" style="vertical-align:middle" src="images/currency.gif" width="16" height="16"/></a> </td> <td> <a href="#" class="tbButton" id="cmdPercent" name="cbButton" title="°Ù·ÖºÅ"><img alt="" style="vertical-align:middle" src="images/percent.gif" width="16" height="16"/></a> </td> <td class="tbDivider"> <a href="#" class="tbButton" id="cmdThousand" name="cbButton" title="ǧ·Öλ"><img alt="" style="vertical-align:middle" src="images/thousand.gif" width="16" height="16"/></a> </td> <td> <a href="#" class="tbButton" onclick="OnSetCellShowStyle()" title="ÉèÖõ¥ÔªÑùʽ"><img alt="" style="vertical-align:middle" src="images/cellstyle.gif" width="16" height="16"/></a> </td> <td><a class="tbButton" id="cmdChartWzd" title="ͼ±íÏòµ¼" href="#" name="cbButton"><img alt="" style="vertical-align:middle" src="images/chartw.gif" width="16" height="16" /></a></td> <td> <a href="#" class="tbButton" onclick="SlashSet()" title="µ¥ÔªÐ±ÏßÉèÖÃ"><img alt="" style="vertical-align:middle" src="images/slashset.gif" width="16" height="16"/></a> </td> <td> <a href="#" class="tbButton" onclick="Wordwrap()" title="×Ô¶¯ÕÛÐÐ"><img alt="" style="vertical-align:middle" src="images/wordwrap.gif" width="16" height="16"/></a> </td> <td > <asp:ImageButton ID="undo" runat="server" class="tbButton" OnClientClick="return confirm("È·¶¨Òª»Ö¸´³õʼÉèÖÃÂð£¿");" ImageUrl="images/undo.gif" ToolTip="»Ö¸´³õʼÉèÖÃ" style="vertical-align:middle" width="16" height="16" onclick="undo_Click" /> </td> <td> <asp:ImageButton ID="imgReturn" runat="server" class="tbButton" ImageUrl="images/return.gif" ToolTip="·µ»Ø" style="vertical-align:middle" width="16px" height="16px" onclick="imgReturn_Click"/> </td> <td style="width:100%"> <%--<a href="#" class="tbButton" onclick="DefineField('<%=reportName %>')" title="¶¨Òå×Ö¶Î" ><img alt="" style="vertical-align:middle" src="images/export.gif" width="16" height="16"/></a>--%> </td> </tr> </table> </form> <table class="cbToolbar" id="idTBFormat" cellpadding='0' cellspacing='0' width="100%"> <tr> <td id="cmdFontName" title="×ÖÌå"> <select name="FontNameSelect" style="width: 225px; height: 23px" onchange="changeFontName(FontNameSelect.value)" accesskey="v" size="1"> </select> </td> <td class="tbDivider" id="cmdFontSize" title="×ÖºÅ"> <select name="FontSizeSelect" style="width: 67px; height: 23px" onchange="changeFontSize(FontSizeSelect.value)" accesskey="v" size="1"> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option selected="selected" value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="14">14</option> <option value="16">16</option> <option value="18">18</option> <option value="20">20</option> <option value="22">22</option> <option value="24">24</option> <option value="26">26</option> <option value="28">28</option> <option value="30">30</option> <option value="36">36</option> <option value="42">42</option> <option value="48">48</option> <option value="72">72</option> <option value="100">100</option> <option value="150">150</option> <option value="300">300</option> <option value="500">500</option> <option value="800">800</option> <option value="1200">1200</option> <option value="2000">2000</option> </select> </td> <td> <a class="tbButton" id="cmdBold" title="´ÖÌå" href="#" name="cbButton"> <img align="middle" alt="" src="images/bold.gif" width="16" height="16" /></a> </td> <td> <a class="tbButton" id="cmdItalic" title="бÌå" href="#" name="cbButton"> <img align="middle" alt="" src="images/italic.gif" width="16" height="16" /></a> </td> <td> <a class="tbButton" id="cmdUnderline" title="Ï»®Ïß" href="#" name="cbButton"> <img align="middle" alt="" src="images/underline.gif" width="16" height="16" /></a> </td> <td> <a class="tbButton" id="cmdBackColor" title="±³¾°É«" href="#" name="cbButton"> <img align="middle" alt="" src="images/backcolor.gif" width="16" height="16" /></a> </td> <td class="tbDivider"> <a class="tbButton" id="cmdForeColor" title="ǰ¾°É«" href="#" name="cbButton"> <img align="middle" alt="" src="images/forecolor.gif" width="16" height="16" /></a> </td> <td> <a class="tbButton" id="cmdAlignLeft" title="¾Ó×ó¶ÔÆë" href="#" name="cbButton"> <img align="middle" alt="" src="images/alignleft.gif" width="16" height="16" /></a> </td> <td> <a class="tbButton" id="cmdAlignCenter" title="¾ÓÖÐ¶ÔÆë" href="#" name="cbButton"> <img align="middle" alt="" src="images/aligncenter.gif" width="16" height="16" /></a> </td> <td> <a class="tbButton" id="cmdAlignRight" title="¾ÓÓÒ¶ÔÆë" href="#" name="cbButton"> <img align="middle" alt="" src="images/alignright.gif" width="16" height="16" /></a> </td> <td> <a class="tbButton" id="cmdAlignTop" title="¾ÓÉÏ¶ÔÆë" href="#" name="cbButton"> <img align="middle" alt="" src="images/aligntop.gif" width="16" height="16" /></a> </td> <td> <a class="tbButton" id="cmdAlignMiddle" title="´¹Ö±¾ÓÖÐ" href="#" name="cbButton" sticky="true"> <img align="middle" alt="" src="images/alignmiddle.gif" width="16" height="16" /></a> </td> <td class="tbDivider"> <a class="tbButton" id="cmdAlignBottom" title="¾ÓÏÂ¶ÔÆë" href="#" name="cbButton"> <img align="middle" alt="" src="images/alignbottom.gif" width="16" height="16" /></a> </td> <td id="cmdBoderType" title="±ß¿òÀàÐÍ"> <select name="BorderTypeSelect" style="width: 109px; height: 23px" accesskey="v" size="1"> <option value="0" selected="selected">ϸÏß</option> <option value="1">ÖÐÏß</option> <option value="2">´ÖÏß</option> <option value="3">µãÏß</option> <option value="4">ÐéÏß</option> <option value="5">µã»®Ïß</option> <option value="6">µãµã»®Ïß</option> </select> </td> <td> <a class="tbButton" id="cmdDrawBorder" title="»±ß¿òÏß" href="#" name="cbButton"> <img align="middle" alt="" src="images/border.gif" width="16" height="16" /></a> </td> <td> <a class="tbButton" id="cmdEraseBorder" title="Ĩ±ß¿òÏß" href="#" name="cbButton"> <img align="middle" alt="" src="images/erase.gif" width="16" height="16" /></a> </td> <td class="tbDivider" width="100%"> </td> </tr> </table> <table style="width: 100%;" border="0" cellpadding="1" cellspacing="1"> <tr> <td style="width: 100%;"> <object id="ChinaExcel" name="ChinaExcel" style="left: 0px; top: 0px; width: 100%; height:500px; text-align:center;" classid="CLSID:15261F9B-22CC-4692-9089-0C40ACBDFDD8" codebase="../../Downloads/chinaexcelweb.cab#version=3,8,9,2"> <param name="_Version" value="131072" /> <param name="_ExtentX" value="28205" /> <param name="_ExtentY" value="13229" /> <param name="_StockProps" value="0" /> </object> </td> </tr> </table> <script type="text/javascript" language="javascript"> function init() { setInit('ReadExReportFile.aspx?reportId='+<%=reportId %>+'&projectId='+"<%=ProjectId %>"); ChinaExcel.SetOnlyShowTipMessage(false); } </script> <script language="vbscript"> Sub ChinaExcel_ShowCellChanged(Row, Col) FontSizeSelect.Value = ChinaExcel.CellFontSize FontNameSelect.value = ChinaExcel.CellFontName End Sub </script> </body> </html>