Si encuentras algo que te causa duda puedes dejarlo en la sección de comentarios y te ayudaremos lo mas rápido que podamos.
Solución:
El operador ternario generalmente se usa aquí.
Por ejemplo, si está creando una acción dinámica en Apex, puede hacer algo como esto:
( $v("P1_VAL1") ? $v("P1_VAL1") : $v("P1_VAL2") )
Esto devolverá el valor de P1_VAL1
si no está en blanco, de lo contrario devolverá el valor de P1_VAL2
.
En Javascript esto puede ser manejado por el ||
operador, que devuelve el primer valor “válido”.
var a = null;
var b = "valid value";
var c = a || b; // c == "valid value"
Solo tenga en cuenta que los valores “falsos” no son solo null
pero también por ejemplo vacío string ''
número 0
y valor booleano false
. Por lo tanto, debe asegurarse de considerar aquellos con el mismo significado que null
o sus variables no pueden asumir esos valores, porque en esos casos también obtendrá el segundo valor seleccionado:
var a = "";
var b = "valid value";
var c = a || b; // c == "valid value"
function nvl(value1,value2)
if (value1 == null)
return value2;
return value1;
No se te olvide dar difusión a esta noticia si lograste el éxito.