在我的應用程序中,我們創建了一個草稿文檔,所以我們可以在準備草稿時進行草稿和發佈。xpages:圖像和附件鏈接到LotusScript中的copyallitems
該發佈通過LotusScript完成,因爲相同的代碼用於在特定日期發佈的計劃代理程序。
由於我們需要保留原始文檔的UNID(對於現有文檔鏈接在相同和其他應用程序中),因此我們在發佈時會做一些小小的舞蹈,以便草稿的內容進入發佈的文檔,然後保存。內容草案發布的內容的複製完成後是這樣的:
Call draftDoc.copyAllItems(publishedDoc, True)
不幸的是,圖像和附件鏈接使用的是草案的UNID建,當然,一旦我們複製了所有的項目,這些不工作到另一個文件(公佈的文件)。
我對此一無所知......我們確實需要在發佈的文檔上保留相同的UNID以實現向後兼容性,並且我們不能讓用戶創建其圖像並鏈接到已發佈的UNID,這些文件可能不在已發佈的文檔中,因爲那時候不可能預覽。
任何思想,觀念,技巧,竅門,這樣做的另一種方式是歡迎:)
Stephan(這次做得對:P),昨天晚上我想了一個類似的程序,但我正在考慮在JavaScript中使用onLoad事件。我不記得爲什麼我們沒有像MIME一樣使用rt字段storiage,但是如果我記得正確的話,摘要超過了32K。因爲在Web編輯器中大量使用了Dojo部分,並且它們沒有以編輯模式顯示。用戶正在進行大量編輯。我認爲這是導致MIME跟蹤領域崩潰的原因。 我會看看你的建議,並可能很好地將LotusScript代理轉換爲Java。 :D –
MIME內容不受32k限制。你在那裏面臨什麼問題? – stwissel
這是摘要字段超過32K的錯誤我們得到 –