Dear JMP user community,
me an my colleague are currently working on an JMP add-in that would allow our internal users to query PI tags as they want and have them all in one table with a few scripts attached and some data manipulation steps done in advance.
So essentially, we want to reproduce and utilise the "Import from OSIsoft PI server" feature in JMP but with some adjustments to our needs.
We are currently stuck in dynamically retrieving the desired PI tag names from the PI Web server which we then want to store in a list to run the PI Client on. For now, we have a hard-coded list of some PI tags, but since the naming may change or new Pi tags might be added, that is not an ideal solution.
Using a wildcard like % would help us create finer categories of pitags - those categories will depend on prior user selection of e.g. process step, production line - but we did not have any luck finding a counterpart in jsl for lists.
Also, we cannot use SQL to query the PI web server.
This is our AF path:
Asset_DB and Stat_DB are lists, whose content is based on user selection. Pitags is currently a hard-coded list of a few pi tags, but we want it to be based on user selection too.
My question: How did you (JMP developers) retrieve the pi tag names from the web server based on user selection?
Thanks a lot in advance!
Theresa