Utilisation de variables de caractères avec SetData dans les nœuds d'arbreJ'espère utiliser « Set data » pour configurer les informations dans le nœud d'arbre. Cependant, l'utilisation de la variable ne répond pas à mes attentes. Comme indiqué dans le JSL ci-dessous, je souhaite enregistrer le texte « Test » dans la variable Title et le définir dans C1, de sorte que Show(C1) s'affiche comme C1 << Get Data = {"Test", "", 1};
Les résultats obtenus en utilisant une variable (situation C1) et en utilisant directement des données texte (situation C2) pour setData diffèrent, ce qui entraîne des erreurs lorsque je tente ultérieurement de récupérer les données. Comment puis-je utiliser une variable pour définir des données afin d'obtenir le même résultat qu'en définissant directement « Test » avec setData ?
Title = "Test";
C1 = Tree Node( Title );
C1 << SetData( {Title, "", 1} );
Show( C1 << Get Data );
Show(( C1 << Get Data )[1] );
C2 = Tree Node( "Test2" );
C2 << SetData( {"Test2", "", 1} );
Show( C2 << Get Data );
Show( (C2 << Get Data) [1] );Accès aux donnéesRe : Utilisation de variables de caractères avec SetData dans les nœuds d'arbreVous devrez évaluer la liste, par exemple
Names Default To Here(1);
Title = "Test";
C1 = Tree Node(Title);
C1 << SetData(Eval List({Title, "", 1}));
Show(C1 << Get Data);
// C1 << Get Data = {"Test", "", 1};
Re : Utilisation de variables de caractères avec SetData dans les nœuds d'arbre
Merci d'avoir résolu rapidement et avec précision le problème que j'ai rencontré.