如何更新IBM Connections中的现有活动流条目

时间:2013-07-08 11:27:57

标签: ibm-connections ibm-sbt

我正在尝试更新现有的活动流条目,例如条目的标题。

在这里,我找到了创建新条目的代码: Link

但我找不到任何参考如何更新现有条目?

其他信息:

  • 我使用IBM Connections 4.5和IBM SBT
  • 我使用系统用户创建带有该标志的其他用户的条目 '可操作'

我的问题在这里:

  • 哪个网址?
  • 哪种方法(PUT?)?
  • 哪个Json?

关于可操作标志的另一个问题:

  • 如何更改其他用户的条目的可操作标志?有关我自己的条目的说明,请参见幻灯片37:Link

非常感谢你! 马库斯

3 个答案:

答案 0 :(得分:2)

好的,我想我现在完全理解这个问题了。如建议的那样,这是不受支持的,但有一种方法可以达到相同的效果。

首先,为什么不支持它。 。

  • 事件是一个时间点(并且在那个时间点它们是准确的)
  • 同一个对象的新事件取代它(因为它现在是最有趣的)但是 不会使它失效(它仍然可以在历史中看到)
  • “可操作”视图不显示已展开的视图,而是显示所有标记为可操作的事件(并且可能存在与任何给定对象相关的多个操作)

你能做什么。 。 。

  • 如果要替换“可操作”视图中的条目,可以从可操作视图中删除该事件(它只是从该视图中删除,仍然可以在事件历史记录中看到)
  • 然后,您可以将另一个事件添加到可操作视图中(因为最新事件也将取代其他汇总视图中的事件)

删除可操作标志位于此处 - > http://www-10.lotus.com/ldd/appdevwiki.nsf/xpDocViewer.xsp?lookupName=IBM+Connections+4.5+API+Documentation#action=openDocument&res_title=Support_for_Saved_and_Actionable_events&content=pdcontent

答案 1 :(得分:1)

活动流对象在IBM Connections中被视为不可变对象。 你可以创建删除和阅读。

您可以在IBM Connections中使用rollup-id。

  

为了解决用户发布文件和200个人喜欢它的情况,填写他们的活动流,需要执行汇总。这意味着:   仅显示任何给定对象的最新事件   最新的2条评论将被退回。

http://www-10.lotus.com/ldd/appdevwiki.nsf/xpAPIViewer.xsp?lookupName=IBM+Connections+4.0+API+Documentation#action=openDocument&res_title=Support_for_Rollup&content=apicontent

答案 2 :(得分:1)

为了扩展最后一个答案,IBM Connections中的活动流不直接支持删除,但在IBM Connections 4.5中引入了基于删除对象来传播删除的方法。

然而,似乎提交具有适当汇总ID的新事件似乎是您正在寻找的。这样,用户将看到最新的,但历史仍然存在,如果需要可以看到。