我擁有Lotus Notes應用程序,僅在主郵件中部署爲修改(新窗體,視圖和向其中一個「標準」視圖添加按鈕)模板(R7)。Lotus Notes如何使用公式語言從另一個表單獲取計算值
所有這些「新」形式和視圖依次從我的主應用程序模板繼承。
現在,要使這些表單正常工作,它必須有一個與客戶(不是最終用戶,而是組織)不同的字段。
我不想破壞我們模板的繼承,所以我們可以通過發送一個新模板來輕鬆更新應用程序。所以,我不能要求客戶端管理員打破這種特殊形式的繼承,因爲它會停止所有更新(或者他們必須手動完成)。
因此,假設我有MainAppForm,它有一個計算字段ClientCustomData。我想要另一種形式,它只有一個「默認」字段ClientCustomData。我可以打破第二種形式的繼承關係,因爲它沒有可能會改變的真正的設計元素,然後客戶端可以將這個默認值修改爲他們所需要的任何值,而不用擔心它會被覆蓋。
問題是 - 如何從MainAppForm我可以讀取其他形式的值?
或者 - 是否有一種方法可以將2個數據元素僅存儲在郵件模板(我不知道,共享文件或其他東西)中,所以每個用戶都可以使用它,並且MainAppForm可以獲取它們,而不需要從我們的模板中移除MainAppForm的繼承依賴項。
我甚至可以設想一個類庫,只是爲了返回這個函數(我不知道爲什麼這種方法會讓我感到氣味)。
任何最佳實踐或建議?
我是蓮花新手,仍然習慣於它的術語,所以也許我沒有說清楚。你能詳細闡述一下關於配置文件 - 看起來像是每個數據庫。我推送的所有更改都是通過郵件模板(R7),因此以用戶的郵件數據庫結尾。管理員如何將這些數據推送給所有用戶?數據是在他們的數據庫中存在任何客戶文檔之前所需要的,實際上,我的表單將負責根據這些數據創建/修改它。 – 2009-06-09 16:55:51
我對範圍並不清楚,但我明白你的觀點。我發現關心的不是每個客戶端一個數據庫,而是每個客戶端一個模板,以及基於這些模板的任意數量的數據庫。是的,因爲這個檔案文件不是一個好選擇 – 2009-06-09 17:52:32