在组合框中,如果表单是新的,如何显示当前登录的用户,如果不是新的,如何显示 SharePoint 列表中的信息?
我在组合框的
DefaultSelectedItems
上有这个公式:
If(EditForm1.Mode=FormMode.New,
Office365Users.MyProfile(),
ThisItem.SharepointColumn
)
但这给我整个公式带来了错误。
我在许多不同的属性上尝试了许多不同的变体,但我似乎可以让当前用户显示在新表单上,并在编辑表单时显示 SharePoint 值。
如果您的 SharePoint 列是文本字段,则需要使用 MyProfile 结果的属性之一,因为 If 函数中的两个选项需要彼此兼容。例如:
If(EditForm1.Mode=FormMode.New,
Office365Users.MyProfile().DisplayName,
ThisItem.SharepointColumn
)
或
If(EditForm1.Mode=FormMode.New,
Office365Users.MyProfile().Mail,
ThisItem.SharepointColumn
)
或个人资料中的任何其他文本列。