Überprüfen Sie den Spaltennamen, falls vorhandenHallo,
Ich habe eine Liste mit Spaltennamen, die ich anhand meiner Tabelle überprüfen muss, falls vorhanden.
Wie überprüfe ich alle Spalten der Tabelle und fordere einen Fehler auf und stoppe die Ausführung des Programms, wenn es nicht vorhanden ist?
col_list = {"Col1", "Col2", "Col3", "Col4", "Col5" };
//checks column if exist<BR /> //code continue running
//if column doesn't exist
//code will stop script & error prompt
DatentabelleAndereSkriptingBetreff: Überprüfen Sie den Spaltennamen, falls vorhandenDie Methode, die ich benutze, ist
col_list = {"col1", "col2", "col3"};
for(i=1,i<=N Items(col_list),i++,
if(try(column(col_list[i])<<GET name=""></GET>Betreff: Überprüfen Sie den Spaltennamen, falls vorhandenTiere = Offen ("C: \ Animals.jmp");
dt_animals = Datentabelle ("Tiere");
col_list = {"Spezies", "Subjekt", "Meilen", "Jahreszeit", "Name"};
für (i = 1, i <= N Items (col_list), i ++,
if (try (column (col_list [i]) << get name, "") == "", throw ());
);
Ich bin sicher, ich habe etwas verpasst, es funktioniert nicht für mich
Betreff: Überprüfen Sie den Spaltennamen, falls vorhandenWas funktioniert nicht?Ich habe Ihren Code ausgeführt, und als er die Spalte "Name" erreichte, wurde der Code gestoppt.
Der Wert der Variablen "i" endete mit 5, da die Verarbeitung in der 5. Schleife gestoppt wurde.Wenn die Verarbeitung abgeschlossen wäre, wäre die Variable "i" 6 gewesen.
Wenn es Code jenseits dieses Codes gäbe, wäre er nicht verarbeitet worden.
Betreff: Überprüfen Sie den Spaltennamen, falls vorhandenDie Eingabeaufforderung, in der angegeben wird, welche Spalte fehlt