J'ai trouvé une méthode dans le forum qui offrait la possibilité de concaténer des tables ensemble. J'ai essayé avec une liste de tables existantes où les tables de départ sont du même genre. Le message d'erreur qui s'affiche est : Mauvais type de résultat pour l'expression de la colonne Source{1} dans l'accès ou l'évaluation de 'set each value' , set each value( filenow ) /*###*/
Names Default To Here( 1 ); Clear Log(); Clear Symbols(); Close All(Data Tables, No Save); Close All(Journals, No Save); Close All(Reports,No Save);
Path = "C:\JmpTest\";
filelist = {};
filelist[1] = Open(Path||"file 1.jmp",private);
filelist[2] = Open(Path||"file 2.jmp",private);
filelist[3] = Open(Path||"file 3.jmp",private);
filefinal = "file 123.jmp";
nf=nitems(filelist); //number of items in the working list
cctable= New Table( "Combined data table ");//make an empty table
cctable << New Column( "Source", Character, Nominal );
For( iii = 2 , iii <= nf, iii++, //this starts the first loop
filenow = ( filelist[iii] );
fileopen= filenow;
//dt=open(fileopen,private);
//dt=open(fileopen,importset,private);//Import settings used in the open argument
dt = filelist[1];
New Column( "Source", Character, Nominal );
:Source << set each value( filenow );
dt<<NEW column=""></NEW>Comme indiqué dans le journal JMP
Name Unresolved: filepath in access or evaluation of 'filepath' ,
La variable "filepath" n'existe pas