Audit STATUS_CODE column interpretation

@PGriffith
Ignition 8.1.2
In audit table, we have some code in column STATUS_CODE.

Status_code = 0 => OK
Status_code = -2146238464

Can we use something like:

from com.inductiveautomation.ignition.common.model.values import QualityCode
print QualityCode.getQualityFor(-2146238464)

to obtain a user-friendly text value ?

0 => Good_Unspecified
-2146238464 => Bad(-2146238464)

I think you would use the com.inductiveautomation.ignition.common.util.AuditStatus class.

        int q = -2146238464;
        AuditStatus status = new AuditStatus(q);
        System.out.println(status);
        System.out.println(status.getSubCode());
1 Like