Alarm List - Filter by description

Find and share HowTos to various installations / configurations!
4 posts • Page 1 of 1
AMRPatricio
Posts:61
Joined: Mon Dec 12, 2016 4:43 pm

Alarm List - Filter by description

Post by AMRPatricio »

Hi All,
the alarm list/page( AEScreen) provides a filter functionality:Priority, Alert text, (dpe) description,...,short sign.

I am using a master DP, where I am defining the DPE description for all the DPE's. On the DP's (instances of the master DP) I am only defining the name of the specific DP. On the alarm list everything appears fine: "Name DP" + Description DPE( the one defined on master).

When I tried to apply a filter by description no results are returned. If I then remove the DPE's description from the master and define them on DP's itself it works fine.

Am I doing something wrong?

Thanks in advance

Antonio

AMRPatricio
Posts:61
Joined: Mon Dec 12, 2016 4:43 pm

Re: Alarm List - Filter by description

Post by AMRPatricio »

Hi All,
any ideas about this topic?

Thank you in advance,
Antonio

leoknipp
Posts:2928
Joined: Tue Aug 24, 2010 7:28 pm

Re: Alarm List - Filter by description

Post by leoknipp »

When using master datapoints and description the description is build dynamically during runtime. The information for the root node (defined on the instance) is combined with the information on the leaf (defined on the master datapoint) to get the full description. This is made to save memory in the dp identification.
You can probably use the following solution (I didn't test if it works):
-- call the function dpGetAllDescriptions() to get all elements which fit the description filter
-- add the list of dp elements to a datapoint group
-- use the datapoint group as filter in the AEScreen

Best Regards
Leopold Knipp
Senior Support Specialist

AMRPatricio
Posts:61
Joined: Mon Dec 12, 2016 4:43 pm

Re: Alarm List - Filter by description

Post by AMRPatricio »

Hi Leopold,
thanks for your help.

Using dpGroups it works (I tested already) but it will require to create a lot of groups on my particular case.

Just about you answer: "call the function dpGetAllDescriptions() to get all elements which fit the description filter". Where? on the aes.ctl script?

Thanks,
Antonio

4 posts • Page 1 of 1