Salesforceのオブジェクト定義やメタデータを参照したり、retrieve/deployができる Scriptish スクリプトです。
- Scriptishをインストール
- forcedotcommetadatatool.user.jsをインストール
インストール後、Salesforceにログインしてから画面左上のロゴをクリックすることで使用できます。
※Visualforce画面では使用できません。
オブジェクト一覧画面には、オブジェクト名、設定へのリンク、ビューへのリンクが表示されます。
- オブジェクトの詳細を表示します
- setup カスタムオブジェクトのみ表示されます。設定画面へのリンクです。
- view /{keyprefix} へのリンクです。対応しているオブジェクトならビューが表示されますが、サポートされてないオブジェクトもあります
- 項目一覧
- 子リレーション
- レコードタイプ
- 詳細
- 表示項目 (「項目一覧」で表示される項目のプロパティを設定できます)
javascript:(function(t){function e(){t.sforce?MetadataTool.$.trigger("run"):setTimeout(e,1e3)}if(t.MetadataTool)return e(),void 0;var o=["https://raw.github.com/mino0123/Force.com-Metadata-Tool/master/lib/jquery-1.8.3.min.js","https://raw.github.com/mino0123/Force.com-Metadata-Tool/master/lib/JSZip/jszip.js","https://raw.github.com/mino0123/Force.com-Metadata-Tool/master/lib/JSZip/jszip-load.js","https://raw.github.com/mino0123/Force.com-Metadata-Tool/master/lib/JSZip/jszip-inflate.js","https://raw.github.com/mino0123/Force.com-Metadata-Tool/master/lib/JSZip/jszip-deflate.js","https://raw.github.com/mino0123/Force.com-Metadata-Tool/master/lib/Hogan.js/hogan-2.0.0.min.js","https://raw.github.com/mino0123/Force.com-Metadata-Tool/master/forcedotcommetadatatool.user.js"],a=e,i=o.reverse().map(function(t){var e=function(){var o=document.createElement("script");o.src=t,o.onload=e.next,document.head.appendChild(o)};return e.next=a,a=e,e});i[i.length-1](),t.GM_getValue=function(){return null},t.GM_setValue=function(){return null},t.GM_addStyle=function(t){var e=document.createElement("style");e.type="text/css",e.innerHTML=t,document.head.appendChild(e)}})(this);