"no code" = "no search" ?!?!?

I had a dream…

Wouldn’t it be nice to have a search tool which would search app studio layers (esp events and rules) and BPMs (maybe BAQs too) for references to a databinding (eg “OrderHed.TermsCode” or just “CreditCardPayment_c”) to find out where they are used?

This is very helpful: Is there a way to export Application Studio Layer "code"?🤔 - #3 by Mark_Wonsil

It seems to show the result delivered to the user after combining multiple layers- would be nice to see which layer(s) has it to fix a problem, and then there’s still the BPMs, BAQs etc

(Yes I know applying multiple layers to a form is problematic, but that’s what we have and I’m a bit scared of the layer merge tool)

Chris

1 Like

You can export the layer via a getapp API call, and then throw the contents into json, from there all bindings, controls, events, and layouts are searchable using cmd/ctrl+f in VS code

1 Like

The Dev Tools app that @GabeFranco has been working on could probably handle this. He sent me some code a couple weeks ago to run in his tool that would show every data view that a baq was used in. If it can pull baq source out of the json, you could probably also pull binding info out.

https://www.epiusers.help/t/dev-tools-developers-swiss-army-knife-server-logging-file-download-efxeditor-appstudiojsoneditor-baqaliaseditor-reporteditor-bpm-linq-on-the-fly-kinetic-dashboard/127887/96