Eine Liste durchlaufen und eine Zeichenfolge verkettenHallo, ich habe eine „Liste“ und möchte jedes Element mit dem Suffix „_2020“ verketten und in eine neue Liste einfügen.
Ich habe diesen Code ausprobiert, aber mir fehlt etwas.Ich freue mich über Ihren Beitrag.
Danke!
Names Default To Here( 1 );
FullNames ={};
todaysList = {"August", "July", "June", "May"};
TotalMs = N Items (todaysList);
For (i = todaysList, i <= TotalMs, i++,
newName = (todaysList[i] ||"_2020");
Insert Into (FullNames, newName),
);
Datenmischung und -bereinigungQualitäts- und VerfahrenstechnikBetreff: Eine Liste durchlaufen und eine Zeichenfolge verkettenHallo,
Wenn man die Concat-Funktion im JMP-Skriptindex (Hilfe->Skriptindex) durchsucht, erkennt man, dass für die Verwendung des Doppelstrichoperators keine Klammern erforderlich sind.Falls Sie es noch nicht wussten: Der Scripting Index ist eine sehr leistungsstarke Ressource.

Betreff: Eine Liste durchlaufen und eine Zeichenfolge verkettenJa, ich kann meinen Indexfehler sehen, der verdammt offensichtlich ist (nachdem Sie es erwähnt haben).Was ich immer noch nicht verstehe, ist das Fehlen von Klammern um den Verkettungsausdruck.Ich werde noch etwas lesen.
Vielen Dank.
Beste grüße,
Alfredo
Betreff: Eine Liste durchlaufen und eine Zeichenfolge verkettenDer Startindex Ihrer For()-Schleife war ungültig.Hier ist Ihr Code mit einer leichten Änderung, damit er funktioniert
Names Default To Here( 1 );
FullNames ={};
todaysList = {"August", "July", "June", "May"};
TotalMs = N Items (todaysList);
For (i = 1, i <= TotalMs, i++,
newName = todaysList[i] ||"_2020";
Insert Into (FullNames, newName),
);