JMP Scripting reduziert Leerzeichen in allen SpaltenGibt es eine einfache Möglichkeit, Leerzeichen in allen Spalten mithilfe von JMP Scripting zu reduzieren?
Automatisierung und SkripterstellungBetreff: JMP Scripting reduziert Leerzeichen in allen SpaltenIch verwende JMP 15 und habe genau das getan, damit es funktioniert. Danke noch einmal!
Betreff: JMP Scripting reduziert Leerzeichen in allen Spalten@dn610 Möglicherweise verwenden Sie JMP 16 nicht. Mir ist aufgefallen, dass bei Verwendung des Recode-Skripts in Version 16 diese Zeile für Update-Eigenschaften hinzugefügt wird. Wenn Sie einfach diese Zeile für Update-Eigenschaften löschen, sollte der Code weiterhin für frühere Versionen funktionieren.
Betreff: JMP Scripting reduziert Leerzeichen in allen SpaltenIch habe es optimiert und jetzt funktioniert es. Danke schön!
Betreff: JMP Scripting reduziert Leerzeichen in allen SpaltenDas ist genau das, was ich suche, aber es hat bei mir nicht funktioniert. Ich habe die folgende Fehlermeldung erhalten, als ich das Skript ausprobiert habe.

Betreff: JMP Scripting reduziert Leerzeichen in allen SpaltenHallo, nur für den Fall, dass Sie die Funktion „Leerzeichen reduzieren“ für jede Zeichenspalte ausführen möchten, um überschüssige Leerzeichen zu entfernen, finden Sie unten ein Skript. Ich bin mir sicher, dass es dafür viele Möglichkeiten gibt, aber ich habe gerade etwas Code aus dem erweiterten Protokoll gestohlen, nachdem ich eine Spalte manuell neu codiert habe. Ich wusste nicht genau, wonach Sie gefragt haben, also dachte ich, ich würde dies für alle Fälle bereitstellen.
Names Default to Here(1);
dt = Current Data Table();
Cols = dt << Get Column Names( Character, String);
For(
i = 1, i <= N Items( Cols ), i++,
Eval(
Eval Expr(
dt << Begin Data Update;
dt << Recode Column(
Expr( Column( dt, Cols[i] ) ),
{Collapse Whitespace( _rcNow )},
Update Properties( 1 ),
Target Column( Column( dt, Expr( Cols[i] ) ) )
)
)
);
dt << End Data Update;
)Betreff: JMP Scripting reduziert Leerzeichen in allen SpaltenWenn Sie dies interaktiv tun möchten,
- Wählen Sie alle Spalten aus, deren Breite Sie ändern möchten
- Halten Sie die Umschalt- und ALT-Taste gedrückt
- Gehen Sie zum Rand einer der von Ihnen ausgewählten Spalten, klicken Sie auf die Spaltenbreite und ziehen Sie sie auf die gewünschte Breite.Alle ausgewählten Spalten werden auf die von Ihnen angegebene Breite erweitert oder verkleinert
Betreff: JMP Scripting reduziert Leerzeichen in allen SpaltenVersuchen Sie, die Nachricht zu senden <<ANZEIGE optimieren=""></ANZEIGE> , wie im Scripting Index gezeigt
