Olá, comunidade,
Estou tentando escrever uma condição com várias instruções IIf, mas não tenho certeza de como fazer isso corretamente.
Tenho uma tabela simples com IdCodes (inteiro) que correspondem aos nomes das equipes. Cada “Team_id” corresponde a apenas um “Team Name”.
Como há muitos deles (cerca de 60 tipos de Team_id), preciso agrupá-los para usar o resultado em um widget Seletor no meu painel.
Quero dizer ao painel que ele deve filtrar os dados com base na categoria da equipe (veja a tabela, mas a coluna “Team_category” não existe; é isso que preciso descobrir com a expressão Arcade).
Se Team_id for maior ou igual a 1000 E menor ou igual a 1999 = CAT 1, mas se Team_id for maior ou igual a 2000 E menor ou igual a 2999 = CAT 2, e assim por diante… pelo menos 9 ou 10 vezes.
A expressão deve retornar a tabela original completa + o novo campo “Team_category”, que usarei em um widget SELETOR para filtrar os dados como “Valores agrupados”..
Encontrei esta resposta, mas não é exatamente o que preciso….
https://community.esri.com/t5/arcgis-online-questions/arcade-expression-to-find-text-in-string-and/td-p/300824
Alguém pode ajudar? Agradeço a todos!!!
😁🙏
Team_id | Nome da equipe | Categoria da equipe |
1000 | Equipe A | CAT 1 |
1001 | Equipe B | CAT 1 |
1200 | Equipe C | CAT 1 |
2000 | Equipe D | CAT 2 |
2001 | Equipe E | CAT 2 |
2100 | Equipe F | CAT 2 |
3000 | Equipe G | CAT |
3001 | Equipe H | CAT 3 |
3700 | Equipe I | CAT 3 |
… | …. | … |
9000 | Equipe XYZ | CAT 9 |