Wie kann ich überprüfen, ob im Ordner ein Listenwert vorhanden ist?Hallo zusammen,
Ich habe Dateien, bei denen geprüft werden muss, ob sie in einem Ordner vorhanden sind. Wenn sie nicht vorhanden sind, wird eine Eingabeaufforderung angezeigt, welche Dateinamen nicht in meiner Liste enthalten sind. Hier ist ein Ausschnitt meines Codes:
//Sample Data
dt = Open( "$SAMPLE_DATA/Quality Control/Diameter.jmp" );
New Column ("Machine Op", Character,
Formula
( "Machine_" || :MACHINE || " Op_" || :OPERATOR )
);
dt_list =associative array(column(dt, "Machine Op" ) <<GET values=""></GET><BR /><BR /><BR />/* if dt_list does not exist in fileNames, prompt data table with missing file */
Erweiterte statistische ModellierungInhaltsorganisationVersuchsplanungQualitäts- und ProzesstechnikBetreff: Wie überprüfe ich, ob der Listenwert im Ordner vorhanden ist?Überprüfen Sie Mengenoperationen für assoziative Arrays Handbuch zur Skripterstellung > Datenstrukturen > Assoziative Arrays > Assoziative Arrays in Mengenoperationen

Betreff: Wie überprüfe ich, ob der Listenwert im Ordner vorhanden ist?Wie kann ich das in ein Array umwandeln?
fileNames = Files In Directory( directory );
Betreff: Wie überprüfe ich, ob der Listenwert im Ordner vorhanden ist?Die Variable fileNames ist eine JMP-Liste, die einem Array ähnelt.Auf Elemente innerhalb der Liste kann durch Index verwiesen werden;
fileNames[3] gibt den 3. Dateinamen aus der Liste zurück.
Wenn Sie fragen, wie Sie dies in ein assoziatives Array verschieben
dt_list=associative array(filenames)