2013-04-11 43 views
1

我對salesforce相當陌生,因此如果此問題以前曾問過,請原諒我 - 因此我無法弄清楚看似簡單的事情。如何在salesforce中存儲單個值

我正在開發一個應用程序,我想訪問一組初始化變量(即用戶名,密碼,URL等)。

沙發我有去使用自定義標籤來保存信息。但是這裏的問題是,我似乎無法從Visualforce頁面更改此標籤的值(我只能顯示值)。

然後我有一個使用自定義對象,給它我需要的領域。但是這讓我困惑。我不需要存儲幾組變量,我只需要一組變量。我是否真的需要將它存儲在一個基本上充當數據庫表的自定義對象中,當我只使用1行時?如果是這種情況,我如何在沒有任何人爲交互的情況下填充這一行(即,通過強制平臺點擊以向該自定義對象添加條目),以便當我在某處安裝應用程序時,這個條目在那裏(包含一些每列的默認值)?

回答

3

閱讀關於Custom Settings的「幫助&培訓」。他們進來2種口味:

  • 鍵 - >值對具有獨特的鍵
  • 層級(在這裏你可以對組織中的某些默認值作爲一個整體,但如果你需要重寫他們對某些用戶 - 您可以也這樣做)。

另外 - 如果它非常緊密地綁定到用戶(一些外部系統的密碼?)爲什麼不在用戶對象上創建自定義字段?

+0

因爲我不想問安裝我們的應用程序的客戶要做一百個「名稱」 - >「設置」 - >「....」說明(並且這是將自定義字段添加到用戶對象不是嗎?)。該應用程序將包含一個標籤,顯示這組值並允許更改它們。我只需要弄清楚在某處存儲這些值的最佳方式。 – Lieuwe 2013-04-11 14:12:00

+0

不,我的用戶記錄高興地顯示至少有一個託管包附帶的自定義字段,所以它絕對有可能。儘管他們可以填寫它們;)DataLoader /其他API產品可用於批量更新用戶以及自定義設置,因此這不應該是一個因素。我會說 - 調查用戶路線。同樣因爲這種方式,數據將在刷新時自動複製到沙箱,而cust。設置將像其他「普通」對象一樣變爲空白。 – eyescream 2013-04-11 14:19:28

相關問題