Noms ensemble et sélection tempo

J’ai un trou de mémoire et https://doc.4d.com/4Dv17R5/4D/17-R5/Identifiants.300-4128320.fr.htmlcette page> ne le bouche pas. C’est sur les accents dans les nom d’ensemble et de sélection temporaire :

  • est-ce que l’ensemble “vidéoInverse” équivaut à “videoInverse” ?
  • idem pour “maSélectionTempo” et “maSelectionTempo” ?

Dommage, tu n’as pas de commande 4D pour tester l’https://forums.4d.com/Post/FR/3312519/0/0/existence d’un ensemble> ou d’une selection tempo… :razz:

et visiblement ce n’est pas près d’arriver (cf. https://forums.4d.com/Post/FR/19437836/0/0/ici> ou https://forums.4d.com/Post/FR/31550529/0/0/là>) :roll:

Ces commandes ne m’apporteraient strictement rien, là : je me borne à faire le ménage des accents dans du code “historique” parfaitement fiable.

Personne ne sait ?

:?: ben ou l’ensemble existe ou il n’existe pas. Si l’orthographe importe (à 4D) et si tu demandais l’existence d’un ensemble avec un accent alors que 4D fait la différence avec ou sans accent tu aurais ta réponse. il suffirait de créer un ensemble avec un accent et de demander l’existence de ce même ensemble sans accent CQFD.

Là, tu ne l’as pas (ta réponse)… :frowning:

Je vais pas en crever mais ça m’a surpris de ne pas trouver cette précision dans la page de doc citée.
Bon, j’ai plus vite fait de vérifier par moi-même qu’attendre la fonctionnalité que tu souhaites tant :lol:
Or donc 4d se fiche des accents dans ces 2 cas :
<code 4D>
TOUT SÉLECTIONNER([Planning])

$accent:=“éèçà”
$sansAccent:=Minusc($accent)

COPIER SÉLECTION([Planning];$accent)
TABLEAU ENTIER LONG SUR SÉLECTION([Planning];$rec_al;$accent)
TABLEAU ENTIER LONG SUR SÉLECTION([Planning];$rec_al;$sansAccent)
ASSERT(taille tableau($sansAccent)=taille tableau($accent))
ASSERT(Enregistrements trouvés([Planning])=taille tableau($accent))
EFFACER SÉLECTION($sansAccent)

NOMMER ENSEMBLE([Planning];$accent)
ASSERT(Enregistrements dans ensemble($sansAccent)=Enregistrements dans ensemble($accent))
ASSERT(Enregistrements trouvés([Planning])=Enregistrements dans ensemble($accent))
EFFACER ENSEMBLE($sansAccent)
</code 4D>

Ta ligne 15 ne sert à rien, mais bon, on va pas chipoter… :mrgreen: