Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
new_guy
Contributor III
Contributor III

Examine Fields

Hello,

I've tried to create a monitoring app for my apps. Whithin this app there should be a filter pane which should have version numbers in it. Since we had many different developers over the past year we do not exactly have something like a general naming of our apps. 

So for example we have "App-Name v0.11", "App Name v11.00", "AppName_v0.11" and so on. I've already tried something like:

 

if("App Name" like '*v?*.*', Subfield(Right("App Name",5),' ')),

 

to only get the version part of the name of the app. But since we have so many different spellings its hard to find a general way using Subfield or things like that. Any suggestions how to generally check if there is a multiple number of versions?

2 Replies
JustinDallas
Specialist III
Specialist III

Is this a one-time deal or something that you would want to do often and repeatedly?  I'm asking because if it's a one-time thing, you can use the Engine API Explorer to get a list of all the apps.

https://qliksense.mysite.net/dev-hub/engine-api-explorer

 

Running the "Get applist" Macro after hitting the Connect to Engine should give you a JSON result which will contain the apps list which you can then parse.  I would post a Powershell example of connecting to a QS installation, getting the applist,  and parsing out the appname.  But connecting to the app engine through Powershell seems incredibly obnoxious and the examples on the internet are super minimal and useless.

 

2019-04-01 11_31_49-.png

new_guy
Contributor III
Contributor III
Author

That is definetly one way to do this. Thanks for that 🙂

 

In fact we already use this within other apps. What I am trying right now is to get this information out of data within the load-script.