Beste community,
Ik probeer een voorwaarde met meerdere Iif-statements te schrijven, maar weet niet zeker hoe ik dat goed moet doen.
Ik heb een eenvoudige tabel met IdCodes (geheel getal) die overeenkomen met teamnamen. Elke “Team_id” komt overeen met slechts één “Team Name”.
Omdat het er veel zijn (ongeveer 60 typen Team_id), moet ik ze groeperen om het resultaat te kunnen gebruiken in een Selector-widget in mijn dashboard.
Ik wil het dashboard laten weten dat het de gegevens moet filteren op basis van de teamcategorie (zie de tabel, maar de kolom “Team_category” bestaat niet; dat is wat de Arcade-expressie moet bepalen).
Als Team_id groter dan of gelijk aan 1000 EN kleiner dan of gelijk aan 1999 is = CAT 1, maar als Team_id groter dan of gelijk aan 2000 EN kleiner dan of gelijk aan 2999 is = CAT 2, enzovoort… voor minstens 9 of 10 keer.
De expressie moet de volledige oorspronkelijke tabel plus het nieuwe veld “Team_category” retourneren, dat ik in een SELECTOR-widget zal gebruiken om gegevens te filteren als “Grouped values”..
Ik heb dit antwoord gevonden, maar het is niet helemaal wat ik nodig heb….
https://community.esri.com/t5/arcgis-online-questions/arcade-expression-to-find-text-in-string-and/td-p/300824
Kan iemand helpen? Alvast bedankt!!!
😁🙏
Team_id | Teamnaam | Team_category |
1000 | Team A | CAT 1 |
1001 | Team B | CAT 1 |
1200 | Team C | CAT 1 |
2000 | Team D | CAT 2 |
2001 | Team E | CAT 2 |
2100 | Team F | CAT 2 |
3000 | Team G | CAT |
3001 | Team H | CAT 3 |
3700 | Team I | CAT 3 |
… | …. | … |
9000 | Team XYZ | CAT 9 |