トリガーの保持とエラー修正
リザルトアプリは、特定の種類のエラーのトリガーを監視します。壊れたトリガーを持つテーブルは、トリガーカウントの横にエラーアイコン を持っています。リザルトアプリはまた、壊れたトリガーを無効化するため、トリガーは偽って実行できません。これらの問題は、表示されている通り修正できます。
トリガーが壊れる理由
時間の経過における変更
時間が経過するにつれ、会社とデータが変更されていきます。たとえば、誰かがトリガーで使用されているファイルを削除したり、データのフォーマットを変更したりする場合があります。従業員が会社を退職したり、別な部門へ異動したりする場合もあります。
他の場所へのトリガーのコピー
トリガーは、特定の担当者とフィールドを頻繁に参照します。トリガーをコピーすると、これらのリソースはトリガーの宛先に存在しない場合があります。
エラーとその修正方法
壊れたトリガーは、赤のエラー アイコンでマークされ、自動的に無効化されます。基本的な問題を修正すると、トリガーは自動的に再有効化されます。次のテーブルは、リザルトアプリがチェックするエラーの種類について説明したものです。
エラー | タイプ | 詳細 | この修正方法 | |
---|---|---|---|---|
トリガーが無効のフィールドを参照します。 | エラー |
これは、トリガーはフィールドを参照しますが、フィールドはトリガーが予期するデータ型を持っていないことを意味します。一般的に、これが発生するのは、新しいデータをインポートする間にフィールドのデータ型が変更されるとき、またはフィールドに異なるデータ型があるテーブルにトリガーがコピーされる場合です。 |
|
|
トリガーが存在しないフィールドを参照する | エラー |
これは、トリガーはフィールドを参照しますが、フィールドがこのテーブルに存在しないことを意味します。一般的にこれが発生するのは、フィールドがテーブルから削除されたり、フィールドが存在しないテーブルにトリガーがコピーされたりする場合です。 |
|