2011-04-04 64 views
0

我正在開發一個DFS應用程序(在C#上),用於將文檔從另一個文檔管理系統導入到Documentum Server中。部分地,我必須決定:如何導入「創建日期」(r_creation_date)?我的意思是:Documentum的思想假設值r_creation_date將由服務器設置(作爲當前日期/時間)。 WebTop不允許在文檔創建期間進行設置;或修改它。在「另一個文檔管理系統」中,意識形態是不同的:我們可以手動將任何日期設置爲文檔創建日期。所以:手動設置r_creation_date?

  1. 會不會是Documentum的服務器意識形態可以接受的,如果我的軟件設置我自己的價值到r_creation_date

  2. 將從來看實施點有問題?我發現Create操作忽略了我指定的'r_creation_date'。我可以將自己的值設置爲r_creation_date的唯一方法是在創建對象後調用Update命令。我還沒有發現在DFS參考中描述的這種行爲,所以也許這是我可以依賴的無證行爲?也許這樣的r_creation_date的將來會導致未來的一些問題?

回答

0

就個人而言,我不建議通過代碼修改此日期。

我過去處理過的方式是使用自定義屬性,例如「my_creation_date」,並將該值用於顯示目的。

您正在爲此應用程序創建自定義前端還是爲用戶使用開箱即用的Webtop?如果你正在創建一個自定義的前端,那麼使用你自己的屬性是微不足道的。否則,您將需要執行一些WDK修改來顯示,而不是r_creation_date。

另外,如果在系統中實際創建的時間有問題,那麼保留實際的系統創建日期可能很有用。即使審計記錄不會保留,除非你永久保留它們。

+0

謝謝你的回覆。目前,我決定爲此創建一個「自定義字段」,並且不要覆蓋r_creation_date – KellyLynch 2011-06-24 08:41:49