我有一个名为" link“的计算列,用于显示特定列表项的链接(url)。计算列中的公式添加/附加ID列中的值。该公式适用于现有项,但是当添加新项时,计算列不包含ID列的值。但是,如果我转到"Link“计算列的设置,重写公式,单击OK,该公式将生效,并将ID列的值添加到最近的列表项中。当添加一个新的列表项时,问题又开始了,因为ID列的值没有被添加,并且我不得不再次转到"Link“计算列设置,并再次重写公式。
公式如下:
="http://www.sampleweb.com/articles/item.aspx?ListName=Articles%20Bytes&ID="&ID
它产生的结果如下:
http://www.sampleweb.co.uk/articles/item.aspx?ListName=Articles%20Bytes&ID=44
但同样,当添加新项时,将显示以下内容
http://www.sampleweb.co.uk/articles/item.aspx?ListName=Articles%20Bytes&ID=
有没有人有任何建议,为什么公式不工作时,新的列表项目和/or如何解决它。
任何帮助都将不胜感激。
非常感谢
发布于 2012-03-06 21:44:03
我用工作流程解决了类似的问题。对于以后计算值的计算,使用工作流也很有帮助。
https://stackoverflow.com/questions/9569170
复制相似问题