在表壳上使用内置打印功能时,是否可以避免打印附在表壳上的纸币?
如果不可能,我会创建一份SSRS报告,但我宁愿只使用已存在的报告。
答案 0 :(得分:2)
您应该可以通过在页面中嵌入隐藏的HTML网络资源来实现这一点,该网页在打印预览页面时会隐藏元素。
将字段变为其他颜色的示例代码:
<HTML>
<HEAD>
<SCRIPT type=text/javascript>
if (top.location.href.indexOf("/print/print.aspx") != -1) {
//Do your own DOM manipulation here to hide sections
top.frames[0].document.getElementById('caseorigincode_d').firstChild.style.color = '#0000FF';
}
</SCRIPT>
<META charset=utf-8>
</HEAD>
<BODY contentEditable=true>
<FONT size=2 face="Tahoma, Verdana, Arial">
Testing…
</FONT>
</BODY>
</HTML>
此方法来自:http://www.crmsoftwareblog.com/2011/08/printing-in-crm-2011 /
答案 1 :(得分:1)
如果你把:
<field name>_c
是标题/标签
<field name>_d
是数据值
在你的情况下只是把:
{
top.frames[0].document.getElementById('notescontrol_c').style.display = "none"
top.frames[0].document.getElementById('notescontrol_d').style.display = "none"
}