0

セールスフォースページのWebリンクセクションの外にカスタムリンクを配置するにはどうすればよいですか?または、複数のWebリンクセクションを作成する方法はありますか?

そうでない場合は、javascriptメソッドを呼び出すことができるカスタムフィールドを作成する方法はありますか?(私のカスタムリンクは、検証後にWebサービスを呼び出して作業を行うjsメソッドを呼び出します。)カスタムフィールド(式)を作成しようとしましたが、そこからjs関数を呼び出すことも、スクリプトを配置することもできませんでした。

私がやりたいのは、weblinksセクションにあるカスタムリンクをページのさまざまなセクションに広げることです。

4

1 に答える 1

0

私は過去にこのメソッドを使用してリンクとボタンのアクションをオーバーライドしました。ページ内で要素を移動する場合にも同じ方法を使用できます。

visualforceページを作成し、それを使用して、変更するオブジェクトの標準ページをオーバーライドします。オーバーライドページでは、そのオブジェクトの標準コントローラーを使用する必要があります。必要に応じて、拡張コントローラを使用してApex機能を追加できます。

詳細タグを使用して、内臓をレンダリングします。次に、スクリプトタグを挿入して、ページ内を移動するアンカーリンクを選択します。探しているものを正確に見つけるには、ブラウザデバッガを使用して検査する必要があります。

<apex:page StandardController="CustomObject__c" extensions="CustomObjectController"  >
    <apex:detail relatedList="false" inlineEdit="true" id="mydetail" />
    <script>
         // select your elements you want to move, edit or delete here
    </script>
</apex:page>
于 2012-08-22T05:30:37.030 に答える