Bettery ways? Maybe, maybe not. I created this app to mimic FactoryTalk ME. AHMI can do alarming (kind of), but there is no history, which is a huge oversight in my opinion. My apps needed to have history... retentive on power cycle. I used a combo of SQL and flat files to do active and historical alarms.
Honestly, I would ask Archie why he hasn't done this on his basic app. He's been quiet the last year or so. Busy I guess, but haven't we all?