IBM连接活动



我需要将IBM Connections活动导出到VBA的CSV文件。您对此有任何经验吗?可以通过单击编辑活动 ->导出活动 ->导出

手动完成。

编辑:是的,我正在使用IBM Connections,在浏览器中的网页上进行交互。当我使用"检查元素"时,我看到了导出按钮的代码

<input class="lotusBtn" dojoattachpoint="exportAct_AP" value="Export" dojoattachevent="onclick:exporter" type="button"> 

所以我尝试了这样的事情,但是我仍然无法完全识别单击操作:

Sub IEACObject2()
Dim i As Long
Dim objCollection As Object
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = True
IE.Navigate "https://w3-connections.ibm.com/activities/service/html/mainpage#activitypage,25e2e3b1-c4e9-4448-95ae-b72432871095"
Do While IE.Busy
DoEvents
Loop
Set objCollection = IE.Document.getElementsByTagName("input")
i = 0
While i < objCollection.Length
  If (objCollection(i).Type = "button" And objCollection(i).Value = "Export") Then
       objCollection(i).Click
    End If
    i = i + 1
Wend
Set IE = Nothing
End Sub

有可用的API。在前提下:https://www-10.lotus.com/ldd/lcwiki.nsf/xpapiviewer.xsp?lookupname=ibm Connections 5.5 5 Papi Documentation云:https://www-10.lotus.com/ldd/appdevwiki.nsf您应该能够在那里找到所有Infos .....

也许使用原子feed(xml):https://your-connections-server/active/active/services/atom2/descendants?nodeuuid = your-activity-uid

在每个活动中都有此提要的按钮

我确定VBA能够处理(Atom)XML

最新更新