Asp .netアプリケーションがあり、そこにボタンがあります。クリックすると、セールスフォースがケースページを作成します。それらをケースの作成ページに移動するときに、いくつかの値を渡して、そのページのいくつかのフィールドに入力できる可能性はありますか?
1 に答える
これは実際にはSalesforce固有の質問ではありません;)URLパラメータを使用してフォームに事前入力することは非常に一般的であり、入力するname
フィールドを知っている必要があります。
例えば:http://stackoverflow.com/search?q=salesforce
http://raydehler.com/cloud/clod/salesforce-url-hacking-to-prepopulate-fields-on-a-standard-page-layout.htmlは、読むことができる古典的なブログ投稿です。よく知られているフィールド名がいくつかあります。 (標準フィールドの場合)短いリストは、たとえばhttp://phollaio.tumblr.com/post/22058016777/how-to-obtain-a-field-idにありますが、その事実を強調したいと思います。必要なのは、ページのソースを調べて実験することだけです。
事前入力されたケースフォームのサンプル(レイアウトに表示するフィールドと、使用している選択リストの値によって異なります):https://na5.salesforce.com/500/e?cas5=Other&cas11=Web&cas14=Hello StackOverflow&cas15=Some long text here
安全のために、パラメータをurlencodeする必要があります。