対象画面一覧

SP版プラグインを適用可能な画面は以下のとおりです。
下記の表の画面は全てeセールスマネージャーSP版のものを指します。
シート 対象画面 対象イベント 独自イベント名称
顧客 登録 画面の読み込み(load) esmsp.customer.regist.load
変更 画面の読み込み(load) esmsp.customer.modify.load
詳細 画面の読み込み(load) esmsp.customer.detail.load
案件 登録 画面の読み込み(load) esmsp.anken.regist.load
変更 画面の読み込み(load) esmsp.anken.modify.load
詳細 画面の読み込み(load) esmsp.anken.detail.load
活動 登録 画面の読み込み(load) esmsp.report.regist.load
変更 画面の読み込み(load) esmsp.report.modify.load
詳細 画面の読み込み(load) esmsp.report.detail.load
商品 詳細 画面の読み込み(load) esmsp.product.detail.load
名刺 登録 画面の読み込み(load) esmsp.person.regist.load
変更 画面の読み込み(load) esmsp.person.modify.load
詳細 画面の読み込み(load) esmsp.person.detail.load
スケジュール 登録 画面の読み込み(load) esmsp.schedule.regist.load
変更 画面の読み込み(load) esmsp.schedule.modify.load
詳細 画面の読み込み(load) esmsp.schedule.detail.load
TODO 登録 画面の読み込み(load) esmsp.todo.regist.load
変更 画面の読み込み(load) esmsp.todo.modify.load
詳細 画面の読み込み(load) esmsp.todo.detail.load
納品情報 登録 画面の読み込み(load) esmsp.delivery_info.regist.load
変更 画面の読み込み(load) esmsp.delivery_info.modify.load
詳細 画面の読み込み(load) esmsp.delivery_info.detail.load
拡張シート 登録 画面の読み込み(load) esmsp.customize_xxxxx.regist.load(※)
変更 画面の読み込み(load) esmsp.customize_xxxxx.modify.load(※)
詳細 画面の読み込み(load) esmsp.customize_xxxxx.detail.load(※)
※拡張シートの独自イベント名称の「customize_xxxxx」は管理者メニューの「シートの一覧と拡張」から確認できます。
(「xxxxx」部分はオブジェクト名の下5桁の数値になります)

独自イベントについて

上記の表で示されているイベント時に、表に記載のイベント名称の独自イベントが発生します。
作成したプラグイン内のJavaScriptでこのイベントを$(window)にバインドしておくことで、作成した処理をeセールスマネージャーの画面に適用することが可能です。

例) 顧客シートの詳細画面読み込み時の処理をカスタマイズしたい場合
プラグインのJavaScript内で「esmsp.customer.regist.load」をバインドする。
$(window).on("esmsp.customer.detail.load", function(event, param){     // ここにSP版顧客シート詳細画面読み込み時の独自処理を記述 });

具体的な使用方法については、プラグイン作成例をご参照ください。