Bonjour,

Je débute en PERL et je me trouve dans une impasse. Je m'explique : je veux créer une liste de radio et je n'arrive pas à insérer ma variable dans cette liste.
Voici un exemple qui fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
my $radioSelect = $dialog->radiolist( title => 'Faites votre choix : ',
    text => 'choisissez ...',
    list =>[
      '10GO', [ '', 1 ],
      '20GO', [ '', 0 ]
    ]);
Mon problème est que je parcours un dossier pour récupérer son contenu et lister mes fichiers (10GO, 20GO, 30GO...), donc pour ce faire je génère une variable qui contiendra cette partie du code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
'10GO', [ '', 1 ],
'20GO', [ '', 0 ]
...
je me retrouve avec une variable qui contient mes differents fichiers :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
my $variable
my $radioSelect = $dialog->radiolist( title => 'Faites votre choix : ',
    text => 'choisissez ...',
    list =>[
    $variable
    ]);
avec $variable qui contient : 10GO', [ '', 1 ],'20GO', [ '', 0 ],'30GO', [ '', 0 ]...

Je pense que le problème vient du fait que ma variable est déclarée comme un $ et non comme un @, mais je n'arrive pas à créer ce tableau de tableau.

merci pour vos réponses futures.