Sélecteur de fichierJ'essaie de créer un petit menu qui vous permet de choisir des tables de données ouvertes. Une fois que vous avez mis en surbrillance les fichiers souhaités et appuyé sur un bouton "Ajouter des fichiers", la fenêtre existante s'agrandit dans une autre zone affichant le nom du fichier et deux autres zones de texte dans lesquelles l'utilisateur peut saisir des informations.
Comment cela peut il etre accompli?
ScriptRe : Sélecteur de fichierVous pouvez obtenir la liste des tables de données ouvertes avec << get data table list(), et vous pouvez combiner cela avec << Get name pour obtenir les noms de ceux-ci. La zone de liste vous permet de créer un sélecteur pour ceux basés sur la liste de noms.
Names Default To Here(1);
Open("$SAMPLE_DATA/Big Class.jmp");
Open("$SAMPLE_DATA/Cars.jmp");
Get Data Table List() << get name;
Pour "développer la fenêtre existante", vous pouvez utiliser <
Re : Sélecteur de fichierJ'ai quelque chose maintenant mais j'ai du mal à sélectionner plusieurs fichiers et à créer une autre boîte pour chacun au lieu de créer une seule boîte pour > 1 fichier choisi.Re : Sélecteur de fichierObtenez la liste des éléments de la zone de liste, puis parcourez-les tout en ajoutant de nouvelles zones (ou utilisez une zone de table). Je ne peux pas vraiment donner de meilleurs conseils car je n'ai aucune idée de ce que j'aide.
Names Default To Here(1);
nw = New Window("Example",
H List Box(
V List Box(
a = List Box({"single", "double", "triple"}),
b = Button Box("Add Selections",
selections = a << Get Selected;
scb << Add Element(selections);
sceb1 << Add Element(Repeat({""}, N Items(selections)));
sceb2 << Add Element(Repeat({""}, N Items(selections)));
)
),
tb = Table Box(
scb = String Col Box("Option", {}),
sceb1 = String Col Edit Box("Edit1", {}),
sceb2 = String Col Edit Box("Edit2", {})
)
)
);
Re : Sélecteur de fichierCe n'est pas un problème, merci beaucoup pour votre aide !