¿Cómo disparar una antes de la actualización de disparo sólo uno o algunos campos particulares se actualizan y se desencadena cuando otros campos se actualizan a medida que hace que el registro duplicado en otro objetodisparar un disparador de actualización cuando el campo particular, se actualiza
6
A
Respuesta
14
disparadores aren así de granular. En el desencadenante anterior a la actualización, utilice las variables Trigger.New
y Trigger.OldMap
para comparar cada nuevo registro y ver si los campos que le interesan han cambiado.
for (Opportunity newOpp : Trigger.new) {
Opportunity oldOpp = Trigger.oldMap.get(newOpp.Id);
if (oldOpp.Name != newOpp.Name) {
// do something
}
}
Cuestiones relacionadas
- 1. crear un disparador que actualiza una columna en una tabla cuando se actualiza una columna de otra tabla
- 2. MySQL disparador 'actualización de la columna' sintaxis
- 3. Campo de actualización cuando no es nulo
- 4. Problema: cualquier campo oculto en el Panel de actualización no se actualiza
- 5. ¿Cómo decirle a NHibernate que un disparador actualiza otra tabla?
- 6. Disparador que actualiza solo la fila insertada
- 7. Mover el foco a un campo particular
- 8. ¿Después de un disparador en Postgres se bloqueará una inserción/actualización?
- 9. Actualización de la base de datos sqlite cuando la base de datos del servidor se actualiza
- 10. WPF DataTrigger no disparar cuando se esperaba
- 11. ¿Cómo se actualiza un campo DateTime en T-SQL?
- 12. Cómo eliminar una imagen anterior cuando se actualiza ImageField?
- 13. Django actualiza un campo usando ModelForm
- 14. Oracle ¿por qué falla la creación del disparador cuando hay un campo llamado marca de tiempo?
- 15. actualización de marca de tiempo cuando la fila se actualiza en PostgreSQL
- 16. Use un disparador para detener una inserción o una actualización
- 17. Notificación de Delphi cuando se actualiza un archivo
- 18. Fallo de Linq a sql en la inserción y actualización cuando se trata de un disparador conectado
- 19. Disparadores de Salesforce Apex: cómo comprobar si el campo está incluido en el desencadenador de actualización.
- 20. Backbone.js - usando el disparador para disparar el evento y pasar datos
- 21. La actualización de Mangosta solo actualiza el primer documento
- 22. Disparar escuchas JPA en el campo de recopilación cambio
- 23. PreUpdate no disparar cuando se añade a una colección
- 24. Actualizar campo automáticamente cuando se cambia un campo diferente
- 25. ¿Una buena forma de disparar un evento en un momento particular del día?
- 26. ¿Cómo puedo disparar un disparador ANTES de una eliminación en T-SQL 2005?
- 27. Django: Personalizar un HTML de campo de formulario particular
- 28. EN VEZ DE ACTUALIZACIÓN Disparador: ¿es esto posible?
- 29. Android: ¿Cómo reiniciar FirstRun SharedPreferences cuando mi aplicación se actualiza?
- 30. Firing evento de cambio cuando la propiedad vista nocaut modelo se actualiza
¿Puede darme un pequeño ejemplo. Soy un poco nuevo en Salesforce – user1048080
'Mapa NewRecords = Trigger.NewMap;' http://www.salesforce.com/us/developer/docs/apexcode/index_CSH.htm#apex_triggers_context_variables.htm –
Agregué un ejemplo usando la oportunidad . –