$def with (p, scores, dsid, vid, vids)

Scores: $p.datasources[dsid].name

$for i in vids: $for asset_id, sco in scores: $for i in vids:
Asset ID ^ Asset Name $p.vulnerabilities[i].name ^
$asset_id $p.getAssets(dsid)[-1][asset_id].name $if sco[i].status == "success": $round(sco[i].overall, 2) $elif sco[i].status == "missing": - $else: -