Oui effectivement, si dans ta lise déroulante des villes tu veux pouvoir différencier les locales des étrangères, il faut que dans ta liste des villes tu aies une colonne qui porte cette information.
Tu peux par exemple y rajouter une colonne LocalisationVille de type Choix avec 2 valeurs Etranger et Local et mettre la formule suivante dans le Items de ta liste déroulante des villes :
Filter(n Choices(Villes.Titre);n Id in ShowColumns(n Filter(n Villes;n LocalisationVille.Value = radDestination.Selected.Valuen );n "ID"n )n)n
où :
Villes est ta liste des villes (j’ai supposé que le nom des villes est dans la colonne Titre)
LocalisationVille la nouvelle colonne mentionnée précédemment et qui indique s’il s’agit d’une ville à l’étranger ou une ville locale
radDestination le nom de ton radiobouton où l’utilisateur choisi entre Etranger ou Local