0

我正在设置一个 SharePoint 应用程序/列表来存放我的业务团队下一个预算年度的项目提案。我创建了一个自定义内容类型(名为 CostProject),其中有几个列来描述我们的成本项目。

因为我们计划在未来几年使用这个流程,所以我设想了一个结构,其中 CostProject 是通用内容类型,每个预算年度都有子内容类型(2018 CostProject、2019 CostProject 等)。因此,我创建了另一个自定义内容类型(名为 2018 CostProject),它继承了 CostProject 的所有列。

现在我正在尝试创建所有这些成本项目的列表。所以我添加了一个新应用程序(类型:自定义列表)并将其命名为 ITDD 成本项目。我进入列表设置>>高级设置并选中“允许管理内容类型”选项。返回列表设置,我向下滚动到内容类型部分,然后单击“从现有站点内容类型添加”。

这带来了一个表单,我可以在其中选择各种内容类型,因此我从可用的内容类型中选择了 2018 CostProject,然后单击“添加 >”,然后单击“确定”。单击确定后,这是我每次得到的错误:

“公式不能引用另一列。请检查公式是否存在拼写错误或更新公式以仅引用此列。”

考虑到这可能与我的一个计算列的语法有关,我返回 CostProject 内容类型并删除了所有计算列(将它们的公式等复制到一个文档中,以便稍后再返回) . 但是,每次尝试将内容类型添加到列表时,我仍然会收到相同的错误消息。

知道我在这里缺少什么吗?我对 SharePoint 很陌生,所以也许这是一些基本的东西——任何帮助都将不胜感激!

谢谢你!!!

4

1 回答 1

1

所以为了人们不阅读评论。当您遇到指出以下内容的错误时:

该公式不能引用另一列。检查公式的拼写错误或更新公式以仅引用此列。

您应该检查列上的验证公式

It may occur in different situations, but the core issue is that field cannot be added to list:

Here is reported bug when creating list from template and this is possible workaround.

于 2017-07-03T21:08:02.227 回答