function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
force_dev1force_dev1 

承認プロセスのレコードロックについて

承認プロセスのレコードロックについて

 

承認申請時にロックされるレコードに対して

参照関係を設定している子オブジェクトのレコードもロックをかけたいのですが、

可能でしょうか?

 

また、ロックをかけた際に子オブジェクトにレコード追加もできないように

設定したいと思いますが可能でしょうか?

 

手順などご存じの方がおりましたら

ご教授お願い致します。

 

 

 

Best Answer chosen by Admin (Salesforce Developers) 
force_dev1force_dev1

やはりVisualForceを作成するしかないですか。

作成することにします。

 

ご回答いただきありがとうございました。

All Answers

ikouikou

子オブジェクトの入力規則として、

「親レコードのステータスが○○(ロック状態のもの)だったらエラー」

というようなものを作れば可能じゃないでしょうか。

 

難点としては、オブジェクトの保存時に気づくことになるという点です。

force_dev1force_dev1

ご回答ありがとうございます。

 

オブジェクトの保存時しかないのでしょうか。

 

できることならば、

「追加」のリンクを非表示にしたいと考えています。

 

やはりむりでしょうか?

ikouikou

関連リストだけであれば、レコードタイプを切り替えて、新規ボタンのないページレイアウトを出すようにしておけば対応できます。

force_dev1force_dev1

ご回答ありがとうございます。

 

検証いたしました結果実現できました。

 

もうひとつ問題がございまして、

関連リストの新規追加ボタンは非表示にできたのですが、

関連リストのアクション項目に編集、削除も使用不可にしたいのですが。。

 

たびたび申し訳ございませんが

ご教授のほどよろしくお願いいたします。

ikouikou

なるほど、そこに出てくるリンクは標準カスタマイズではどうにもなりませんね。

Visualforceを作る他ないと思います。

force_dev1force_dev1

やはりVisualForceを作成するしかないですか。

作成することにします。

 

ご回答いただきありがとうございました。

This was selected as the best answer