2011-10-20 59 views
4

我正在創建一個Java API集成工具,如果它不存在Lead &聯繫人,則在啓動時將創建一個新的自定義字段。經過一番搜索,我發現如何做到這一點。 現在列表中的下一位是將新創建的字段放入「Lead Information」或「Contact Information」佈局中。如何通過API向SalesForce中的佈局部分添加自定義字段

我查看了metadata api docs,無法使用Java或純SOAP消息找到示例。我在網上搜索了大部分論壇,以及我可以找到的示例代碼庫,但沒有成功。

因此,如果任何人能夠通過Java或SOAP提供示例,那就太棒了。

+5

您看過元數據API文檔中的佈局組件嗎?在http://www.salesforce.com/us/developer/docs/api_meta/index_Left.htm#StartTopic=Content/meta_layouts.htm底部有一個示例 – ryanbrainard

回答

0

你不能只是添加一個字段到佈局。您必須先獲取現有佈局,然後將該字段添加到該佈局,然後更新佈局。 佈局是一個複雜的對象,由代表段和行等的其他對象組成。 我建議首先通過SOAP或元數據API檢索佈局,一旦查看了結果,它應該更清晰關於如何解析它並注入額外的行和字段。

相關問題