
Is there a message I can trap to fire a plugin when the list of views available for an entity in a mode driven app is populated? Historically it looks like RetrieveMultiple on savedquery worked but this no longer works with the UCI.
I have tested this by monitoring the trace log with my plugin striped down to just...
protected override void ExecuteCdsPlugin(ILocalPluginContext localPluginContext)
{
localPluginContext.Trace("plugin executed");
}
This fires if I actually open the savedquery entity and return some records but it doesn't fire when running an app and looking at the available list of views.
Ultimately I want to be able to filter views by roles which I can probably do by creating personal views and sharing them. I would like to also work out if it is possible to get a plugin to fire though.
Thanks
Alan