Da quel che mi risulta l'unico modo in cui si può operare è con tutti quegli "if".