我想知道是否可以通過Xpages中的客戶端腳本處理備註視圖和文檔集合?我可以通過客戶端JS訪問Notes文檔/集合嗎?
到目前爲止的故事....我正在建立一個人力資源系統,包括一個完整的缺席部分(假期,疾病,其他缺席等)。我在Notes客戶端中編寫了一個按鈕,該按鈕創建一個Excel電子表格,根據缺席文檔(getview,getalldocumentsbykey到集合中)顯示當前用戶最近12個月缺席的日曆。它在每個文檔中使用各種字段(包括多值字段)來循環收集,以計算缺失長度,全天/半天等,並使用超鏈接以不同的顏色將它們標記在工作表上以訪問文檔。
它還計算其他事情,如布拉德福德因素評分,並圍繞用戶工作日進行計算。
任何人,我一直在挑戰整個系統在瀏覽器中工作,消除任何需要的筆記客戶端,所以....回到我原來的問題,我需要能夠得到文檔從筆記視圖通過一個關鍵字,然後我可以通過客戶端JavaScript訪問該字段。
這可能嗎?如果需要,我可以提供更多信息...
您可以使用XPage完成所有這些(例如使用服務器端JS或使用Java)。您是否已經使用XPage進行此解決方案? –
我敢肯定,即使沒有xPages,也可以使用LotusScript Web代理完成大部分操作,但關鍵問題是您使用什麼API將數據放入Excel中。你能告訴我們一些實際的代碼嗎?如果Excel的API必須是客戶端的,那麼DXL可能是最好的選擇 - 但我不想把它當作給定的。 –
lotusscript版本正在使用:'Set xlApp = CreateObject(「Excel.Application」)'來創建Excel對象並從那裏構建它。 CSJS版本使用:var xlApp = new ActiveXObject(「Excel.Application」)'來實現相同的結果。我假設它是客戶端在用戶計算機上啓動Excel對象而不是在服務器上彈出Excel打開的對象? @PerHenrikLausten @RichardSchwartz – CodenameSnugs