SharePoint Designer 2010
中的查找功能存在问题。它无法正常工作。有人可以帮我解决这个问题吗?我使用两个自定义列表飞机和测试。在飞机中,我有两个字段:飞机类型和注册。在测试中,我使用查找字段选择注册字段,并在屏幕截图中选择结果字段,其名称为" Uitkomst" 。在结果字段中,我想显示与飞机的注册相关联的飞机类型。
有时候我会在创建新项目时进行查找!有时似乎工作流程没有启动。我使用了日志,看看工作流程是否已启动并且确实启动了。大多数情况下,当我创建新项目时,状态立即设置为已完成。它真的很少见,我希望有人知道如何解决这个问题。
答案 0 :(得分:0)
有什么问题?
问题与截图中“查找单行文本”对话框的“查找列表项”部分有关。
它试图在“飞机”列表中找到一个项目,其“ID”列值等于“测试”列表中当前项目的“ID”列值,这是没有意义的。
如果有的话,您希望在“飞机”列表中找到一个项目,其“注册”列值等于当前项目的“查找”列值。
考虑替代方法
您可以让SharePoint使用现有的查找连接自动填充它,而不是使用工作流更新Uitkomst列值。
在“测试”列表中,转到列表设置,然后编辑名为“查找”的列。单击“航空器类型”字段的复选框以创建其他查找列,当用户为查阅列选择“注册”值时,该列会自动填入正确的“飞机类型”值。
默认情况下,该列将使用名称“lookup:Type of Aircraft”创建,但您可以在创建后重命名该列。
请注意,这仅适用于某些字段类型,例如单行文本字段。如果“飞机类型”本身是“飞机”列表中的查阅栏,那么您将无法以这种方式完成它。