2011-03-23 161 views
0

我有在頂點的形式輸出在這裏創建了一個頁面:http://globalexperiences.com/general/contactus.php如何在頂點Salesforce頁面添加自定義TextInput字段?

我在信息創造了一個新的領域(也賬戶但這是沒有實際意義),我試圖調用它來輸出的文本字段,有人可以進入。我的代碼是這樣的:

 <apex:outputLabel value="Skype Name: " for="inputSkypeName" /> 
      <apex:inputText id="inputSkypeName" value="{!lead.Skype_Name__c}" /> 

每當我與我創建的任何其他領域的嘗試,它輸出輸入字段,但爲這一個,它只是只輸出標籤。我無法在任何地方找到任何文檔。請幫忙!

回答

1

使用<apex:inputField>來產生的sObject字段編輯器。 apex:inputText主要用於控制器/擴展屬性。 inputField還確保非文本字段(如查找,日期等)在呈現的HTML中得到正確的表示。

1

檢查該字段級安全設置是正確的這一領域。它將需要對用於查看頁面的配置文件可見。

另外,如果你想這樣的領域正確渲染,你會需要把它周圍的標籤。

0

在你的頁面控制器如果您使用的是定製的控制器或不使用標準控制器確保你查詢的領域。

1

檢查字段級安全性的建議以上,並檢查用戶的配置文件是否已唸到自定義對象/寫訪問的問題 - 如果他們只具有讀訪問則現場將無法修改。

相關問題