Předělávám webovou mapu a aplikaci pro volby a volební místnosti z projektu Pro. V nadcházejících volbách se bude hlasovat o starostovi ve všech šesti městských obvodech (1–6). Volby do městské rady se konají pouze ve třech ze šesti obvodů (1, 2 a 4), přičemž v jednom z nich kandiduje dosavadní člen bez protikandidáta (obvod 4). V obvodech, kde se hlasuje pouze o starostovi, nechci kvůli předejití zmatkům mezi voliči v přizpůsobeném rozbalovacím okně zobrazovat žádné informace o volbách do městské rady, protože se tam žádné nekonají (volební místnost je otevřena pouze pro hlasování o starostovi). S Arcade mám jen velmi malé zkušenosti, a to jak s psaním kódu, tak s jeho vložením do webové mapy v AGOL. Našla jsem dva užitečné příspěvky na GeoNetu k tomuto tématu (Conditional Field display with Arcade in Pop Ups od Kelly Gerrow a How to hide a blank field in AGOL od Stevea McCorda). Tyto příspěvky jsou užitečné, ale nedaří se mi „dát si dvě a dvě dohromady“ a vytvořit a použít elegantní způsob, jak nezobrazovat informace o volbách v jednotlivých obvodech, pokud se o dané místo nekandiduje. V obvodech, kde se konají volby do městské rady, máme nejvýše dva kandidáty (CAND1 a CAND2) a k dispozici jsou pole pro jejich e-mail a telefon (CAND1_EMAIL, CAND1_PHONE, CAND2_EMAIL a CAND2_PHONE). Pro představu jsem přiložila obrázky aktuálního rozbalovacího okna a jeho vlastního nastavení. Nemyslím si, že by pro můj účel fungoval filtr vrstvy. A nakonec, pokud máte nějaké návrhy, jak rozbalovací okno zpříjemnit a učinit přitažlivějším pro uživatele, dejte mi vědět. Předem děkuji.