我有三个列表:语言,文件,组件。组件具有语言的多值查找列。文件包含与“组件”列表中的组件关联的转换文件。当通过电子邮件接收新的翻译文件时,工作流将触发。语言名称从文件名中提取,并在HTTP GET中用于从“语言”列表中分配ID,并将“语言”标题拉入“文件”列表。这是擦。我需要使用该Id /语言更新组件列表语言查找列。
我的第一次尝试是在工作流程中使用更新项目,其中我说组件中的更新语言,值为42,其中Id =组件ID。这给了我一个未处理的例外。 (我知道需要用#;分隔多个值。)
所以,我尝试了HTTP put路由。虽然,Merge在这里更合适。文档说它受支持。它在Call Http Web服务对话中不可用。我还没有成功。
有人知道为什么我的第一种方法不起作用吗?如果这是不可能的,那么有人能指出我在SPD中使用Put或Merge的好参考吗?