2013-09-25 39 views
0

在保存XPage時,我想將計算字段的所有值保存在基礎Notes表單中。原因是在Notes客戶機中打開文檔時,我希望計算字段的值已經保存在文檔中。是否有可能做到這一點?XPage - 在Notes表單上保存的計算字段

+0

它應該是一行SSJS在您的保存事件。我懷疑你的問題還有更多,你可以舉例說明你所嘗試的不起作用。 –

+0

哇,我認爲威瑟斯先生提出了所有可能的方式,希望你們全都定下來。 –

回答

7

有幾個選項。

  1. 創建文檔時通過SSJS/Java設置字段,並使用綁定到基礎字段的計算字段。
  2. 使用額外的HiddenInput字段,進行相應設置。
  3. 添加代碼以使用getComponent(「myText1」)。getValue()保存保存值。如果他們需要成爲另一種數據類型而不是文本,則需要將其轉換。
  4. 在您的Notes客戶端表單上使用Computed Text,計算結果與您在XPage上的結果相同。
  5. 使用帶有readonly =「true」的編輯框可能會起作用,我不記得是否將值存回。

計算字段控件對於Notes客戶機世界中的計算文本而言實際上更類似於計算的字段。它允許設置各種標籤,如h2,span等,以允許單個控件不是標籤來顯示計算內容,並具有像styleClass,加載,渲染等控件屬性。

+0

非常感謝。我嘗試了第一個5點,但不幸沒有工作,所以我按照第1點的建議解決了我的問題。在保存XPage時,我現在還在Notes文檔中保存了我需要的值。 –

相關問題