Apexの履歴
概要
Apexモード(参照権限について)
Apexはデフォルトでシステムモードで動作するので、全オブジェクト全レコードの編集が可能。そのため、参照権限を持たないレコードについても検索できてしまう。
http://blog.flect.co.jp/salesforce/2010/11/with-sharingwit.h...
Apexトリガーの削除手順
ユーザコミュニティより引用
http://boards.developerforce.com/t5/%E4%B8%80%E8%88%AC-Gener...
私も同じ現象ではまっていました。
削除することができたので、手順を記載します。
Force.com IDEを使用して削除しました。
1.まず運用環境の情報をローカルに取得します。
2.削除したいクラスを選択し、右クリック⇒削除を選択します。この時にサーバーに接続せずにローカルのみ削除します。
3.triggerフォルダを右クリックし⇒Deploy To Server を選択します。
4.ログイン情報やらを入力すると、3つめの設定画面に「Deployment Plan」が表示されます。
5.一覧に削除した対象のトリガが「Delete」として表示されているので、
削除するもののみチェックを入れて次へをクリックします。
6.正常に終了すると、削除が完了します。
6.でエラーが発生したら、その部分をコメントアウトして再度実行してみてください。
ちなみに、無効にする方法は見つかっておりません
サンプルコード集
形式が違う文字が入力されたときにエラーを出す。
contains(name,”直す文字”)
完了予定日までカウントする。
ClosedDate – today()
入力内容によって自動的にカテゴライズする。
if(amount<10000,”C”,if*Amount>=,(“A”,”B”))
入力する際の桁数を指定する。
LEN(AaccountNumber)<>0,len(AccountNumber)<>7
Aが入力された場合、Bも入力必須になる。
And(ispickval(stagename,”aaa”),isnull(project_start_date_c)