【问题标题】:How to create a custom view of a SharePoint list item for printing如何创建用于打印的 SharePoint 列表项的自定义视图
【发布时间】:2012-10-31 19:54:58
【问题描述】:

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

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

此解决方案不理想的另一件事是,它仍会打印站点的标题。我的 Internet Explorer 也只在第一页上打印,第二页是空白的。在 chrome 中运行良好,所以目前这没什么大不了的,因为这可能是我的电脑本身造成的。

我看到很多人在网上寻找打印表单和当前列表项数据的解决方案,但总是遇到死胡同。我希望功能区中有一个打印按钮,但在这一点上,我完全满足于一个空白页面,其中填充了来自我列表中单个项目的列表数据的表单。任何帮助都将不胜感激,因为我对此已经束手无策了。谢谢!

【问题讨论】:

    标签: list sharepoint printing


    【解决方案1】:

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

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

    在这个 foo.css 中,你可以编写类来隐藏所需的东西。如下所示,您可以通过说

    来隐藏 RIBBON
    #RibbonContainer
    {
    display:none;
    }
    

    左侧导航:

    #s4-leftpanel
    {
    display:none;
    }
    

    【讨论】:

      猜你喜欢
      • 2010-09-15
      • 2020-12-23
      • 2013-09-28
      • 2016-04-30
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多