Hi,
I have a probably stupid and basic question about how events are handled in Acumatica.
Let’s suppose we have a graph class (say G1) using a given DAC (say D) in its main view, and an other graph class (say G2) using also DAC D in its main view. In this example, we assume that G1 and G2 haven’t any link them (I mean that G1 is not an extension of G2 for instance).
If a change occurs for one of the field in an instance of DAC D throught the screen associated to graph G1, the D_RowUpdated event handler method is called as expected if this method has been added in class G1. That’s OK.
However, I have noticed that if the D_RowUpdated event handler is also present in class G2, it is not called on field change occuring in G1, as if G2 would not be aware of what’s happening in G1. Maybe it is due to the fact that the two graphs don’t share the same caches.
How to refresh views in G2 on row updating occuring in G1 ?