# Version 9.2.2.20240415 [filter_by_client_id(1)] args = clientId definition = if ("$clientId$" != "", "data.clientId = $clientId$", "") iseval = 1 validation = isStr($clientId$) [filter_by_app(1)] args = appName definition = if ("$appName$" != "", "appName = $appName$", "") iseval = 1 validation = isStr($appName$) [filter_by_serverclasses(1)] args = serverClassNames definition = if ("$serverClassNames$" != "", "serverClassName IN ($serverClassNames$)", "") iseval = 1 validation = isStr($serverClassNames$) [filter_by_action(1)] args = action definition = if ("$action$" != "", "action = $action$", "") iseval = 1 validation = isStr($action$) [filter_by_checksum(1)] args = checksum definition = if ($checksum$ > 0, "checksum = $checksum$", "") iseval = 1 validation = isNum($checksum$) [filter_by_error(1)] args = has_error definition = if ("$has_error$" = "true",\ "result != Ok",\ if ("$has_error$" = "false",\ "result = Ok",\ ""\ )\ ) iseval = 1 validation = isStr($has_error$) [filter_by_app_count(1)] args = has_app_filter definition = if ("$has_app_filter$" = "true", "countApps > 0", "") iseval = 1 validation = isStr($has_app_filter$) [filter_by_phonehome(1)] args = minPhoneHomeTime definition = if ($minPhoneHomeTime$ > 0, "lastPhoneHomeTime >= $minPhoneHomeTime$", "") iseval = 1 validation = isNum($minPhoneHomeTime$) [filter_by_ratio(2)] args = greater_than,ratio definition = if ($ratio$ > 0, \ if ("$greater_than$" = "true",\ "actual_ratio > $ratio$",\ "actual_ratio <= $ratio$"\ ),\ ""\ ) iseval = 1 validation = isStr($greater_than$) AND isNum($ratio$)