トリガーの保持とエラー修正

リザルトアプリは、特定の種類のエラーのトリガーを監視します。壊れたトリガーを持つテーブルは、トリガーカウントの横にエラーアイコン を持っています。リザルトアプリはまた、壊れたトリガーを無効化するため、トリガーは偽って実行できません。これらの問題は、表示されている通り修正できます。

トリガーが壊れる理由

時間の経過における変更

時間が経過するにつれ、会社とデータが変更されていきます。たとえば、誰かがトリガーで使用されているファイルを削除したり、データのフォーマットを変更したりする場合があります。従業員が会社を退職したり、別な部門へ異動したりする場合もあります。

他の場所へのトリガーのコピー

トリガーは、特定の担当者とフィールドを頻繁に参照します。トリガーをコピーすると、これらのリソースはトリガーの宛先に存在しない場合があります。

エラーとその修正方法

壊れたトリガーは、赤のエラー アイコンでマークされ、自動的に無効化されます。基本的な問題を修正すると、トリガーは自動的に再有効化されます。次のテーブルは、リザルトアプリがチェックするエラーの種類について説明したものです。

エラー 種類 詳細 この修正方法
トリガーが無効のフィールドを参照します。 エラー

これは、トリガーはフィールドを参照しますが、フィールドはトリガーが予期するデータ型を持っていないことを意味します。一般的に、これが発生するのは、新しいデータをインポートする間にフィールドのデータ型が変更されるとき、またはフィールドに異なるデータ型があるテーブルにトリガーがコピーされる場合です。

  • データをこのテーブルにインポートし、フィールドに適切なデータ型があることを確認してください。詳細については、データのインポートとエクスポートを参照してください。
  • トリガーを編集します。詳細については、トリガーの編集を参照してください。
  • トリガーが不要になった場合は削除します。詳細については、トリガーの削除を参照してください。
トリガーが存在しないフィールドを参照する エラー

これは、トリガーはフィールドを参照しますが、フィールドがこのテーブルに存在しないことを意味します。一般的にこれが発生するのは、フィールドがテーブルから削除されたり、フィールドが存在しないテーブルにトリガーがコピーされたりする場合です。