Table of Contents

Acción de código DR014 (Legibilidad): Simplificar con IN

Descripción

Reescribe los predicados compuestos (comparaciones de igualdad de una misma expresión combinadas con OR o ||) usando el operador IN.

Ejemplo

Cambiar:

IF(Document[Type] = "Invoice" || Document[Type] = "Credit Note", 1, 0)

Por:

IF(Document[Type] IN {"Invoice", "Credit Note"}, 1, 0)

¿Por qué Tabular Editor sugiere esto?

El operador IN es más conciso y fácil de leer que usar varios operadores || o llamar a la función OR. También facilita añadir o quitar valores de la lista de valores con la que se compara.