Hola a todos,
He creado correctamente una función lógica usando IIF, pero el resultado final no aparece como me gustaría.
Seguí esta pregunta que se hizo anteriormente:https://community.esri.com/thread/225577-arcade-expressions-conditionals-and-popups porque lo que quiero hacer es similar. Parece que usar IIF no haría que mi expresión apareciera en la ventana emergente si el resultado fuera FALSE.
Abajo está mi expresión. La expresión se llama «Custom»
<SPAN class="token function">IIF</SPAN><SPAN class="punctuation token">(</SPAN>$feature<SPAN class="punctuation token">[</SPAN><SPAN class="string token">"TYPE"</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="operator token">==</SPAN><SPAN class="string token">'STRAW'</SPAN><SPAN class="punctuation token">,</SPAN> $feature<SPAN class="punctuation token">[</SPAN><SPAN class="string token">"TYPE"</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>
La función funciona como se espera y esto es lo que devuelve en mi ventana emergente
Pero mi problema es que, si $feature["TYPE"] != 'STRAW', la ventana emergente muestra
Lo que quiero es que, si el resultado es False, no aparezca en la ventana emergente. ¿Qué estoy haciendo mal o qué estoy entendiendo mal?