如何创建用于打印的SharePoint列表项的自定义视图



我整天都在搜索我认为很简单的东西。我在这里找到了一个解决方案,这对我有用,但是有几个问题。

似乎解决方案仅适用于在添加CEWP之前在列表中创建的项目。否则,它将仅显示表格,但没有为新项目输入的数据。我认为这与计算出的字段有关,但老实说,我太新了,无法确定SharePoint。

此解决方案不理想的另一件事是,它仍然打印出站点的标题。我的Internet Explorer还仅在第一页上打印,第二页是空白的。在Chrome中工作正常,因此目前没什么大不了的,因为这可能是我的计算机本身引起的。

我已经看到许多人在网上寻找解决方案来打印表单和当前列表项目数据,但始终碰到死胡同。我很想在功能区中有一个打印按钮,但是此时,我完全可以找到一个空白页面,其中包含来自我列表中单个项目的列表数据的表格。任何帮助将不胜感激,因为我在绳子的尽头。谢谢!

基本上,您需要为单独打印的特殊CSS文件编写一个特殊的CSS文件,您将隐藏所有不需要的元素。

<LINK REL="stylesheet" TYPE="text/css" MEDIA="print" HREF="foo.css">

在此foo.css中,您可以编写类以隐藏所需的东西。像下面一样,您可以通过说

来隐藏色带
#RibbonContainer
{
display:none;
}

左导航:

#s4-leftpanel
{
display:none;
}

最新更新