WSS, doc 库 & 列出, 涉及的计算的列 [我]

有人在网络上问有关如何创建计算的列上会显示格式设置为一个值列表"[用户] – [状态] – [位置]" 作为在"保罗 · 高尔文 – 饮酒 [免费] 啤酒 – 海滩".

Paul 会进去和更新他的列表中的条目和计算的列会相应地更新. 《 [用户] 应默认为用户进入更新列表.

计算的列不能使用"挥发性" 例如,函数 [我] 或 [今天]. 我解决了这个问题在测试环境中使用这些步骤:

  1. 创建一个名为"当前用户"的文本列.
  2. 设置为其默认值 [我]
  3. 创建计算的列称为"Calc 测试".
  4. 设置其值 = [当前用户]

我走进去, 添加项目到列表和它的工作.

9 上“的想法WSS, doc 库 & 列出, 涉及的计算的列 [我]

  1. 理查德 · Harbridge

    你好保罗,

    没有意思到我想你只是想出一个方法来绕过我正在经历严重的 InfoPath/SharePoint 问题.

    我基本上可以获取用户的域和用户名,但则不能使用 [我] 筛选器和其他强大的 SharePoint 功能. 但通过使用像这样的东西, 它的工作应围绕这一问题, 通过允许我来比较两个文本栏 (单行) 而不是用户和用户组的列.

    时间来试一试.

    谢谢,
    理查德 · Harbridge

    答复
  2. 克里斯托弗 · 亨伯特
    我漏掉了什么吗? 您的示例显示用户名称中明确 ("保罗 · 高尔文"), 但当我测试这其实我登录时 (其中以某种方式与初衷, 作为宣布,"域 用户名喝一杯啤酒" 听起来不是很酷…).
    答复
  3. 没有名称
    您好 !.
    我想使用针对 Sharepoint web 服务 CAML 查询筛选由修改的项 [我] 和一些其他选项. 你知道如何这样做,因为我还没有找到任何东西吗?.
    我试过 GetListItems 具有修改者的筛选器的视图和筛选查询 = [我], 视图使用查询时将被忽略,但.
    谢谢.
    答复
  4. 帕特里克 · 死记硬背
    我做了你的 tirck 保罗.
    但当我查看列表时我看到只有 [我] 并不是我的用户名.
    创建计算的列时设置为 [当前用户] 使用公式添加按钮.
    是这样吗?
    让我知道
    谢谢
    答复
  5. 保罗 · 高尔文
    不幸的是, 看不到任何的方式做到这一点而无需编写事件处理程序. 即使更改演示文稿的"的人或集团" 与"的简单名称" (相对于更复杂"名称与憎恶") 这仍然是不允许.
    –保罗 · 高尔文
    答复
  6. 德鲁

    保罗,
    这种解决办法谢谢. 它工作得非常棒. 扩大您的解决方案, 你会不知道如何设置 calc 测试 = 当前用户,如果你想让当前用户必须具有仅选中的人的人员选取器字段?

    再次感谢.

    德鲁

    答复

留言

您的电子邮件地址不会被公开. 必需的地方已做标记 *