J'obtiens cette erreur dans le journal lorsque j'essaie de fermer et d'enregistrer la table de données :
argument invalide dans l'accès ou l'évaluation de 'Close' , Close/*###*/(dt, filePath || waferId || " Multivariate Correlations.txt")
Mon code fonctionne bien jusqu'à la dernière ligne (fonction de fermeture). Il sort les données de la boîte de matrice dans une table de données, donc je ne comprends pas pourquoi cette fonction ne fonctionne pas. Des idées?
Merci!
filePath = Pick Directory( "Where do you want to save?" );
nw = New Window( "",
<<modal,
V List Box(
Text Box( "Enter Wafer ID:" ),
Spacer Box( Size( 25, 25 ) ),
wafername = Text Edit Box( "<Wafer ID>", <<Justify Text( Center ) ),
),
Spacer Box( Size( 25, 25 ) ),
H List Box( Button Box( "OK", waferid = wafername << Get Text) )
);
table1 = Current Report();
tableName = table << Get Window Title;
If( tableName == "CP1 and CP2 Data - Multivariate",
datamatrix = table1["Correlations"][Matrix Box( 1 )];
dt = datamatrix << make into data table;
dt << Set Name( waferId || " Multivariate Correlations" );
Close( dt, filePath || waferId || " Multivariate Correlations.csv" );
);
Merci beaucoup! Désolé de vous déranger avec une faute de frappe aussi simple
mettez save() autour de votre chemin de fichier.