人们通常问有关使用数据类型的列"的人或集团" 在另一列中的数据键入"计算".
底线, 这在 WSS 无法正常工作 3.0 (或苔藓).
添加计算的列时, WSS 显示的字段的列表,它允许您将用于计算. 如果您键入的名称不是在其列表中的列, 它告诉你:
不允许一个或多个列引用, 因为作为公式中不支持的数据类型定义列.
解决方法: 使用事件处理程序. 事件处理程序触发时,用户保存项目. 它执行你所想要为你做的计算的列的更新.
有用的链接上一般计算字段:
- 使用 [我] 计算列中
- 公式表达式的示例 (礼貌 http://jopx.blogspot.com/2007/10/calculated-fields-in-windows-sharepoint.html)
快速免责声明: 我相信上述是真实和准确, 但我看到足够聪明技巧在这里和那里的 MOSS/WSS 就不会非常惊讶 (如果您将们兴奋不已) 如果有人想出办法做到这一点而不是诉诸代码. 如果你已经想出聪明工作周围或知道有人吗, 请让我知道!
有关如何使用工作流与 sharepoint 设计器? 我可以把人或列的数据类型"人的组" 在列中与工作流. 如果要获取详细信息, 请给我发送邮件. 🙂
hojun00.kim@samsung.com
这是颇令人惊讶 — 能够进行计数或操纵人计算列中的信息会很有用, 和它已失望看到周围正在部署的自定义代码的建议的工作. 我希望这种改变是在 Sharepoint 的下一个版本中.
谢谢你的信息, 保罗!
http://blogs.msdn.com/brianwilson/archive/2007/03/05/part-1-event-handlers-everything-you-need-to-know-about-microsoft-office-sharepoint-portal-server-moss-event-handlers.aspx