问题标签 [sharepoint-listtemplate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2550 浏览

sharepoint - 从使用功能创建的自定义列表中导出列表模板

我创建了一个自定义列表模板并编写了 Schema.xml,部署它的功能,安装到服务器上创建了一个基于此的列表。一切安好。现在我想将此列表另存为模板并将其部署到不同的机器(不同的 SharePoint Server)。但是当我们尝试创建新列表时,该功能在模板列表中不可见。我以前经历过。我想知道其他人是否遇到过这个问题,有没有办法让它工作而无需再次安装该功能?

我想这样做的原因是,SharePoint 管理员不想允许将自定义列表模板部署为功能,他希望将事物创建为 STP 文件。我们已经创建了大约 40 多个自定义列表模板,并且手动执行所有操作来获取 stp 文件不是一种选择。所以我想看看是否有任何选项,以便我可以将使用功能创建的现有列表保存为模板并重复使用。

0 投票
2 回答
3870 浏览

sharepoint-2010 - 如何使“更改订单”按钮出现在 SharePoint 2010 中?

如何使“更改订单”按钮出现在 SharePoint 2010 中?

我遵循了允许我添加OrderedList="TRUE"到我的列表模板的指南。这样就可以为我的视图选择“允许用户在此视图中订购商品”。但是更改单按钮仍然缺失。关于我所缺少的任何想法?

我使用的是 SharePoint 2010,该指南来自 2006 年,因此这可以解释为什么它不能正常工作。

来自 tech-archive.net 的指南

0 投票
4 回答
15848 浏览

sharepoint - 如何仅为具有特定模板 ID 的列表添加事件接收器

我正在为自定义列表模板添加 ItemAdding 事件接收器。事件接收器和列表模板都由相同的功能部署。同样的功能也创建了列表实例。

我遇到的问题是,该事件是针对其部署到的站点中的每个列表项触发的。eventreceivre 的 Elements.xml 是:

我不确定我做错了什么我从这里或多或少地做了一切。

环境:Sharepoint 2010 在此站点上具有发布功能

0 投票
1 回答
1715 浏览

sharepoint-2010 - SPSite.GetCustomListTemplates() 未提取自定义列表模板

我正在从自定义模板以编程方式添加自定义列表。我检查自定义列表模板是否存在,如果不存在,则通过创建列表然后使用 SPList.SaveAsTemplate() 方法将其保存为模板来创建列表模板。但是,在同一个计时器作业中,我尝试获取列表模板,但它没有显示在 SPSite.GetCustomListTemplates() 方法中。然而,它确实显示在列表模板库下的 UI 中。关于为什么它会显示在 UI 中但不会在方法调用中返回的任何想法?

0 投票
1 回答
2871 浏览

sharepoint - 创建共享点列表实例时添加 html 值

我创建了一个 Sharepoint 列表定义,以及该定义的一个实例。在该实例中,我需要将一些 HTML 存储为列表实例中字段的值。我知道我可以通过 UI 执行此操作,但我需要在部署时创建此列表。当我将 HTML 值包装在 CDATA 标记中时,根本不会创建该项目。如果我只是将我的 HTML 与我的 XML 内联,我会收到一个部署错误。

元素.xml:

任何帮助,将不胜感激。

0 投票
1 回答
62 浏览

sharepoint - 在客户端部署的包装清单

我在我们的 sharepoint 2007 站点上开发了一个自定义列表。

我已经完成了一个将使用此列表的 webpart。我需要能够将列表打包为模板,其中包含指定的列和没有数据的视图。我将部署一个 SSIS 包,它将根据一些文件更新列表,因此不需要预设数据。

如何将我的开发列表导出为客户生产列表的模型?

0 投票
0 回答
366 浏览

sharepoint-2010 - 过滤开箱即用的列表模板

如何以编程方式隐藏(过滤)一些默认列表模板。

list["List template gallery"]空的并且web.ListTemplates[1].Hide是只读的。

0 投票
2 回答
7096 浏览

sharepoint-2010 - 从 powershell 将列表另存为列表模板

我找不到将列表实例保存为列表模板(到 stp 文件)或导出到 stp 文件的 powershell 命令?

0 投票
1 回答
3105 浏览

sharepoint - 有没有办法为 ListInstance 中的 datetime 字段设置值

我正在创建一个声明自定义列表模板和来自该模板的列表实例的功能。此外,ListInstance 包含几行带有默认数据的行,在我的内容类型中有一个 DateTime 字段,其中 DateTimeFormat 设置为 DateTime。

ListInstance 中包含 DateTime 字段的部分如下所示:

当我尝试激活某个功能时,如果显示以下错误:功能“MyFeature”(ID:GUID)的“ListInstance”类型的元素“MyListInstance”在激活期间引发异常:字符串未被识别为有效的日期时间.

试图使用本地日期时间格式(en-US)或 ISO 8601 格式 - 到目前为止没有运气。

所以问题是 - 当我需要在 ListInstance 中定义 DateTime 字段值时使用什么日期时间格式?

0 投票
0 回答
758 浏览

sharepoint - 无法从导入的列表模板创建 Sharepoint 列表

我有一个包含一些查找字段的列表。在他们的列表模板上,我按照以下步骤操作:

  • 将原始 .STP 重命名为 .CAB

  • 将其 manifest.xml 提取到本地文件夹(我们称之为 {workingfolder})

  • 搜索 ProductVersion 元素。这应该有一个值 3 将其值更改为 4

  • 将 manifest.xml 重新打包为 .CAB。我已经通过使用 C:\Windows\System32 文件夹中的 makecab.exe 来完成此操作

  • 语法:makecab.exe {workingfolder}\manifest.xml {workingfolder}{template-name}.cab 将生成的文件柜的扩展名从 .CAB 改回 .STP 并上传到 _catalogs/lt

    我使用 elements.xml 上传了列表模板。但我什至无法使用代码访问列表模板(如下所示)。

    /li>

我用另一个名称手动上传了相同的列表模板并调试了代码。它仅返回手动上传的列表模板。我知道这是一个重复的问题,但没有解决方案对我有用。