[Bogue JSL] Vous avez un problème lorsque vous essayez de concaténer deux tables d'un répertoire différentSalut tout le monde,
Je suis un nouvel utilisateur des scripts JMP et j'ai besoin d'aide pour trouver des bogues dans mon code.
Ce que j'essaie de faire ici, c'est de concaténer des fichiers de données déjà ouverts (dt1 et dt2). J'ai trouvé que le script ne concaténait pas les deux tables. la ligne 41 et ainsi de suite n'a pas été exécutée plus sans message d'erreur
Est-ce que quelqu'un peut m'aider?
Merci

ScriptRe : [Bogue JSL] J'ai eu un problème lorsque j'ai essayé de concaténer deux tables d'un répertoire différentJe pense que vous devrez réaffecter dt1 et dt2 pour ouvrir la commande après Pick File car Pick File renverra le chemin vers le fichier choisi.
Names Default To Here(1);
dt1 = Pick File(
"Select JMP File",
"$DOCUMENTS",
{"JMP Files|jmp;jsl;jrn", "All Files|*"},
1,
0,
"newJmpFile.jmp"
);
dt1 = Open(dt1);Re : [Bogue JSL] J'ai eu un problème lorsque j'ai essayé de concaténer deux tables d'un répertoire différentJ'ai réaffecté dt1 et dt2. Mais ça n'a pas marchéRe : [Bogue JSL] J'ai eu un problème lorsque j'ai essayé de concaténer deux tables d'un répertoire différentCela fonctionne bien :
Names Default To Here(1);
dt1_dir = Pick Directory("Pick dir", "$SAMPLE_DATA/");
dt1 = Pick File(
"Select JMP File",
dt1_dir,
{"JMP Files|jmp;jsl;jrn", "All Files|*"},
1,
0,
0
);
Show(dt1);
dt1 = Open(dt1);
Show(dt1);
dt2_dir = Pick Directory("Pick dir", "$SAMPLE_DATA/");
dt2 = Pick File(
"Select JMP File",
dt2_dir,
{"JMP Files|jmp;jsl;jrn", "All Files|*"},
1,
0,
0
);
Show(dt2);
dt2 = Open(dt2);
Show(dt2);
concat_dt = dt1 << Concatenate(dt2,
Output Table("Concat datatable"),
Create Source Column
);Apportez des modifications similaires à votre code et vérifiez si cela fonctionne (vérifiez Concaténer())