Listbox collection: comment lire et écrire la source par programmation

Hi,

Même si ce n’est pas bien difficile à contourner, j’ai l’impression que nous n’avons pas de commandes 4D qui permettent de LIRE ou ECRIRE le nom de la collection qui alimente la listbox.

Quelqu’un infirme ?

Sans titre

I think this can be helpful or at least an explanation
https://discuss.4d.com/t/add-command-to-receive-data-source-of-form-object-as-expression-was-add-this-to-form-entry-objects/13296

Especially the reflection made by Thomas Maul

Form.payload:=MyColl1
ou
Form.payload:=MyColl2
Il faut affecter les propriétés par programme.
Non ?

Je reformule la question car je n’ai pas été clair : quand on lit les caractéristiques d’une listbox comment récupérer la collection qui alimente la listbox

Si tu l’affectes, tu peux mémoriser ce choix.
Faute de mieux…
En fait, je mémorise un contexte qui détermine ce que j’affiche, datasource ou collection.