:dumpster_fire: HowTo -> Kinetic BAQ Custom Actions - AKA App Studio Hides Stuff From You

I have noticed you are using the dataview-current-set event action.
It is being used rather frequently in Epicor Kinetic events but Epicor provides minimal documentation on its purpose and when it should be used.

Could you please tell me, if you know, what is the purpose of this action and why is it used at all, if we can easily access and pass any dataview using {DataViewName} syntax?

Thank you!

2 Likes

It sets the dataview returned by the expressions above. You can use these expressions in events. For example, in condition action to refresh a grid AfterDelete. Like if the currentDataView is PartRev then refresh PartRev after delete. OR rest-erp action to pass the dirtyRows into a service using %currentDataView%.

Awesome! Very useful indeed!

Thank you!

1 Like