Added() Updated() Deleted() Unchanged() no longer in Data Directives?

EDIT : Forgot to say “Hi”. Hi ! :wave:

We just updated from 2023.1 to 2024.2.

Is it normal that the Added(), Updated(), Deleted() and Unchanged() methods are no longer accessible in Data Directives? :thinking:

For example, the Added() method is not displayed by the autocomplete in the following custom code. Then, it also brokes the autocomplete when looping over addedRows.

var addedRows = ttMtlQueue.Where(x => x.Added() && x.TranType == "PUR-STK");

I much prefer these methods instead of RowMod == ‘X’.

1 Like

Does it still compile though?

Also I’ve heard folks run into weirdness with BPM designer if using it on a workstation instead of the server (where .NET 8 would be installed). Curious if you have the same issue on the server.

Same issue on the server. It does compile though.

It is just annoying to loose autocomplete whenever using one of these 4 methods :

2 Likes

Works in the browser, but not the client. :poop:

4 Likes

That’s good to know! I still use the desktop client for Directives since Epicor Functions has not been moved yet to Kinetic UI.

I do too. The browser BPM designer is terrible. I was mostly just curious if it worked there and it’s unsurprising that it does. They’re not really doing fixes like that to classic anymore. :woman_shrugging:

Just another push for us all to move to the new UI.