如何为 SharePoint 查找列设置键值对?

How to have a a Key-Value pair for a SharePoint lookup column?

我有两个列表:

项目大师

ID Project ID Project Name ...
1 P-001 Project A ...
2 P-002 Project B ...
... ... ... ...

预算

Budget ID Project ID Amount Project Name ...
1 P-001 500,000 Project A ...
2 P-002 1,000,000 Project B ...
... ... ... ... ...

项目 ID 是预算中的查找列。

当我在预算中输入新行时,我看到了包含所有可能值的项目 ID 下拉列表。只看到项目 ID 是神秘的。我可以以某种方式将项目名称作为显示值,但将项目 ID 作为实际选择的值吗?或者让文本框显示项目 ID-项目名称的串联?

谢谢。

您可以更新您的项目 ID,以便查找指向项目名称,然后还将项目 ID 作为附加列包括在内,该列也将被提取。然后您可以将项目名称放在“新表单”中,以便用户可以选择有意义的内容,然后在 list/web 部分显示项目名称和项目编号。

这应该可以解决问题。

我也可以重现这个。它可以通过将您的表单与 Power Apps 集成来实现。您可以设置“DataCardValue3”(项目名称字段的数据卡值)的“DefaultSelectedItems”和“Items”属性以显示与附加字段对应的值。

"DefaultSelectedItems"属性:

LookUp(test1,DataCardValue2.Selected.Value='Project ID')

“项目”属性:

Filter(test1,DataCardValue2.Selected.Value='Project ID')

“test1”是查找列的源列表。