Mantenere i trigger e correggere gli errori
L'applicazione Risultati monitora i trigger per determinati tipi di errori. Le tabelle con trigger interrotti hanno un'icona di errore accanto al conteggio dei trigger. L'applicazione Risultati disabilita anche i trigger interrotti in modo che non possano essere eseguiti con falsi pretesti. È possibile risolvere questi problemi non appena si presentano.
Perché i trigger si interrompono
Variazioni nel tempo
Con il passare del tempo, la propria azienda e i propri dati presentano dei cambiamenti. Per esempio, qualcuno potrebbe eliminare i campi utilizzati dai trigger o modificare il formato dei dati. Alcune persone potrebbero anche lasciare l'azienda o trasferirsi in altri reparti.
Copiare i trigger in altre posizioni
I trigger spesso fanno riferimento a persone e campi specifici. Quando si copia un trigger, tali risorse potrebbero non esistere nella destinazione del trigger.
Errori e modalità di risoluzione
I trigger interrotti sono contrassegnati da un'icona di errore rossa e vengono automaticamente disabilitati. Quando si risolve il problema sottostante, il trigger viene automaticamente abilitato di nuovo. La tabella seguente spiega i tipi di errori che l'applicazione Risultati controlla.
Errore | Tipo | Dettagli | Come risolvere questo errore | |
---|---|---|---|---|
Il trigger fa riferimento a un campo non valido |
![]() |
Ciò significa che un trigger fa riferimento a un determinato campo, che però non contiene il tipo di dati previsto dal trigger. In genere, ciò accade quando il tipo di dati di un campo viene modificato durante l'importazione di nuovi dati o un trigger viene copiato in una tabella in cui tale campo contiene un tipo di dati diverso. |
|
|
Il trigger fa riferimento a un campo che non esiste |
![]() |
Ciò significa che un trigger fa riferimento a un determinato campo, che però non esiste in questa tabella. In genere, ciò accade quando un campo viene eliminato da una tabella o un trigger viene copiato in una tabella in cui tale campo non esiste. |
|