Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む
コードではなくてクリックによる Salesforce の拡張
目次
絞り込み条件を選択

          結果がありません
          結果がありません
          検索のヒントをいくつかご紹介します

          キーワードの入力ミスがないか確認する。
          より一般的な検索語を使用する。
          絞り込み条件を減らして、検索範囲を広げる。

          Salesforce ヘルプ全体を検索
          カスタムボタンの例: 一括削除

          カスタムボタンの例: 一括削除

          この例では、活動関連リストとリストビューに追加できる Salesforce Classic 用の JavaScript カスタムボタンを作成し、選択したレコードをユーザーが同時に削除できるようにします。

          必要なエディション

          使用可能なインターフェース: Salesforce Classic

          カスタムボタンとカスタムリンクを使用可能なエディション: すべてのエディション

          Visualforce ページと Sコントロールを使用可能なエディション: Contact Manager Edition、Group Edition、Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition

          必要なユーザー権限
          カスタムボタンまたはカスタムリンクを作成または変更する 「アプリケーションのカスタマイズ」
          メモ
          メモ

          JavaScript カスタムボタンは、Salesforce Classic でのみすべてのエディションでサポートされています。ここで説明する一括削除機能は、API が有効になっていないエディションでは機能しません。

          1. 次の属性を使用して、ケースのボタンを定義します。
            表示の種類 リストボタン

            [チェックボックスの表示 (複数レコード選択用)] を選択すると、ユーザーはボタンをクリックする前に、リストで複数のレコードを選択できます。

            動作 JavaScript を実行
            内容のソース OnClick JavaScript
            次のサンプルコードを使用します。
            {!REQUIRESCRIPT("/soap/ajax/9.0/connection.js")} 
            
            var records = {!GETRECORDIDS( $ObjectType.Event )}; 
            var taskRecords = {!GETRECORDIDS( $ObjectType.Task)}; 
            records = records.concat(taskRecords); 
            
            
            if (records[0] == null) { 
            alert("Please select at least one record.") } 
            else { 
            
            var errors = []; 
            var result = sforce.connection.deleteIds(records); 
            if (result && result.length){ 
            var numFailed = 0; 
            var numSucceeded = 0; 
            for (var i = 0; i < result.length; i++){ 
            var res = result[i]; 
            if (res && res.success == 'true'){ 
            numSucceeded++; 
            } else { 
            var es = res.getArray("errors"); 
            if (es.length > 0) { 
            errors.push(es[0].message); 
            } 
            numFailed++; 
            } 
            } 
            if (numFailed > 0){ 
            alert("Failed: " + numFailed + "\nSucceeded: " + numSucceeded + " \n Due to: " + errors.join("\n")); 
            } else { 
            alert("Number of records deleted: " + numSucceeded); 
            } 
            } 
            window.location.reload(); 
            }
          2. 活動リストビューにボタンを追加します。
          3. 活動関連リストを含むページレイアウトにボタンを追加します。このボタンを使用すると、リスト内で選択した ToDo または行動がすべて削除されます。

          カスタムボタンは、https://appexchange.salesforce.com/ で、一括削除アプリケーションからインストールできます。

           
          読み込み中
          Salesforce Help | Article