12 个解决方案
#1
用水晶报表打呗.只把与之绑定的DATASET做为数据源传过去即可.
#2
UP
#3
哎,不会用水晶报表啊!
#4
关注
#5
嗯
马克
马克
#6
用导出Execl的方法
#7
<style type="text/css">@media print { .noprint {display:none}}</style>
不要打印的东西的class="noprint",datagrid不用设置,就可以只打印datagrid了
不要打印的东西的class="noprint",datagrid不用设置,就可以只打印datagrid了
#8
那我想有打印设置以及打印预览,有这样的函数吗?可否告诉我啊。
#9
没有打印御览的,用户自己可以用ie的工具拦啊, 打印你用css控制一下打印属性就行了,
#10
请问,用Execl的方法是如何导呢,可不可以给出代码啊,
问题解决马上决贴。
问题解决马上决贴。
#11
<script language="javascript">
//打印页面设置
function printsetup()
{
CustomizePage();
wb.execwb(8,1);
}
// 打印页面预览
function printpreview()
{
CustomizePage();
wb.execwb(7,1);
}
function printit()
{
CustomizePage();
if(confirm('确定打印吗?'))
{
wb.execwb(6,6);
}
}
function CustomizePage()
{
hkey_root = "HKEY_CURRENT_USER";
hkey_path = "\\Software\\Microsoft\\Internet Explorer\\PageSetup";
try
{
var RegWsh = new ActiveXObject("WScript.Shell");
var header = "";
var footer = "";
if( document.all.chkPrintPage.checked == true )
{ header = "&b页码,&p/&P";}
else
{
header = "";
}
if( document.all.chkPrintDate.checked == true )
{ footer = "&b&d"}
else
{
footer = "";
}
hkey_key = "\\header";
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,header);
hkey_key = "\\footer"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,footer);
}
catch(e)
{
}
}
function closeWindow()
{
wb.ExecWB(45,1);
}
</script>
//打印页面设置
function printsetup()
{
CustomizePage();
wb.execwb(8,1);
}
// 打印页面预览
function printpreview()
{
CustomizePage();
wb.execwb(7,1);
}
function printit()
{
CustomizePage();
if(confirm('确定打印吗?'))
{
wb.execwb(6,6);
}
}
function CustomizePage()
{
hkey_root = "HKEY_CURRENT_USER";
hkey_path = "\\Software\\Microsoft\\Internet Explorer\\PageSetup";
try
{
var RegWsh = new ActiveXObject("WScript.Shell");
var header = "";
var footer = "";
if( document.all.chkPrintPage.checked == true )
{ header = "&b页码,&p/&P";}
else
{
header = "";
}
if( document.all.chkPrintDate.checked == true )
{ footer = "&b&d"}
else
{
footer = "";
}
hkey_key = "\\header";
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,header);
hkey_key = "\\footer"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,footer);
}
catch(e)
{
}
}
function closeWindow()
{
wb.ExecWB(45,1);
}
</script>
#12
wb出错啊,怎么回事啊
#1
用水晶报表打呗.只把与之绑定的DATASET做为数据源传过去即可.
#2
UP
#3
哎,不会用水晶报表啊!
#4
关注
#5
嗯
马克
马克
#6
用导出Execl的方法
#7
<style type="text/css">@media print { .noprint {display:none}}</style>
不要打印的东西的class="noprint",datagrid不用设置,就可以只打印datagrid了
不要打印的东西的class="noprint",datagrid不用设置,就可以只打印datagrid了
#8
那我想有打印设置以及打印预览,有这样的函数吗?可否告诉我啊。
#9
没有打印御览的,用户自己可以用ie的工具拦啊, 打印你用css控制一下打印属性就行了,
#10
请问,用Execl的方法是如何导呢,可不可以给出代码啊,
问题解决马上决贴。
问题解决马上决贴。
#11
<script language="javascript">
//打印页面设置
function printsetup()
{
CustomizePage();
wb.execwb(8,1);
}
// 打印页面预览
function printpreview()
{
CustomizePage();
wb.execwb(7,1);
}
function printit()
{
CustomizePage();
if(confirm('确定打印吗?'))
{
wb.execwb(6,6);
}
}
function CustomizePage()
{
hkey_root = "HKEY_CURRENT_USER";
hkey_path = "\\Software\\Microsoft\\Internet Explorer\\PageSetup";
try
{
var RegWsh = new ActiveXObject("WScript.Shell");
var header = "";
var footer = "";
if( document.all.chkPrintPage.checked == true )
{ header = "&b页码,&p/&P";}
else
{
header = "";
}
if( document.all.chkPrintDate.checked == true )
{ footer = "&b&d"}
else
{
footer = "";
}
hkey_key = "\\header";
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,header);
hkey_key = "\\footer"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,footer);
}
catch(e)
{
}
}
function closeWindow()
{
wb.ExecWB(45,1);
}
</script>
//打印页面设置
function printsetup()
{
CustomizePage();
wb.execwb(8,1);
}
// 打印页面预览
function printpreview()
{
CustomizePage();
wb.execwb(7,1);
}
function printit()
{
CustomizePage();
if(confirm('确定打印吗?'))
{
wb.execwb(6,6);
}
}
function CustomizePage()
{
hkey_root = "HKEY_CURRENT_USER";
hkey_path = "\\Software\\Microsoft\\Internet Explorer\\PageSetup";
try
{
var RegWsh = new ActiveXObject("WScript.Shell");
var header = "";
var footer = "";
if( document.all.chkPrintPage.checked == true )
{ header = "&b页码,&p/&P";}
else
{
header = "";
}
if( document.all.chkPrintDate.checked == true )
{ footer = "&b&d"}
else
{
footer = "";
}
hkey_key = "\\header";
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,header);
hkey_key = "\\footer"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,footer);
}
catch(e)
{
}
}
function closeWindow()
{
wb.ExecWB(45,1);
}
</script>
#12
wb出错啊,怎么回事啊