手順(DBをたどって更新)
- Calendarのtabidを調べる
→vtiger_tabテーブルで、Calendarのtabidは9 - 関連モジュールを指定するのフィールドの情報を調べる
→vtiger_fieldテーブルで、tabid=9を検索
→Related Toのuitypeは66 - uitype=66とは何なのかを調べる
→vtiger_ws_fieldtypeテーブルで、uitype=66を検索
→fieldtypeidは34 - fieldtypeid=34とは何なのかを調べる
→vtiger_ws_referencetypeテーブルで、fieldtypeid=34を検索
→typeにAccounts/Campaigns/HelpDesk/Leads/Potentialsがある - 関連モジュール選択リストから消したいモジュールの行を削除する。
- 予定作成画面から選択できなくなった。完了。
注意点
- uitype=66が設定されているfieldには、他にEventsモジュールのRelated Toがあるため同じ変更が加わる。
- Eventの方には必要だ!という場合は、自分で使われていないuitypeとfieldtypeを発行して、独自フィールドを作ることで回避できるはず(たぶん)。