2015-11-03 50 views
1

我創建了一個網站,引領銷售隊伍的形式,但我似乎無法默認的標準領域,如created date = d/m/Y。就像其他領域Web-to-Lead上的默認創建日期(或任何標準隱藏字段)?

first_name, last_name, email, lead_source

我想同場的創建日期

+0

你能否提供一個鏈接,你已經參考了你所做的工作。所以這是可以理解的 –

+0

https://help.salesforce.com/apex/HTViewHelpDoc?id=leads_fields.htm&language=en –

+0

$ todayDate = date('d/m/Y'); $ post_data =陣列(); $ post_data ['first_name'] = $ orderRow ['first_name']; $ post_data ['last_name'] = $ orderRow ['last_name']; $ post_data ['email'] = $ orderRow ['email']; $ post_data ['city'] = $ orderRow ['city']; $ post_data ['company'] = $ orderRow ['company_name']; $ post_data ['lead_source'] ='網站'; $ post_data ['created_by'] = $ todayDate; $ post_data ['state'] = $ stateName ['state_code']; –

回答

0

這是無法以編程方式設置Lead.CreatedDate。無論使用何種方法(UI,Web-to-Lead,API等),都會在創建新的Lead時自動設置此值。更改此字段的唯一方法是通過Salesforce支持授予您「創建審覈字段」權限,然後通過數據加載器修改記錄,但您必須爲需要更新的原因提供一個引人注目的案例。使用新的自定義字段來存儲您想要的日期值是我會推薦的。

Lead.MyCreatedDate__c 

查看Salesforce Answers瞭解更多信息。

這是可能的,但您應該與系統管理員討論您希望更新的記錄量。這隻有通過向Salesforce提交案例並請求「創建審覈字段」權限纔可能實現。然後,系統管理員將採用您想要更新的記錄,並使用Data Loader更改創建的日期。