:folded_hands: Graph Builder: geänderte Achsenbeschriftungen rückgängig machen☐ cooles neues Feature
☑ könnte vielen Benutzern helfen!
☑ behebt einen „Bug“
☐ schön zu haben
☐ niemand braucht es
Was hat Sie zu dieser Wunschliste inspiriert?
Manchmal möchte ein Benutzer eine Bezeichnung rückgängig machen und kann dies nicht tun:
- In Jmp gibt es einen schwerwiegenden Fehler: Nach einer manuellen Änderung einer Achsenbeschriftung bleibt diese Beschriftung beim Hinzufügen oder Entfernen von Unterdiagrammen nicht an der entsprechenden Achse haften - die Beschriftung bleibt an der "Position" haften: Manuelle Achsenbeschriftungen werden beim Plotten mehrerer Spalten "durcheinandergebracht"
- Wenn ein Benutzer das Textlabel löscht, hat er keinen Zugriff mehr auf das Label – also: keine Möglichkeit das Label zu bearbeiten.
Dieses Problem wird in Jmp 18 behoben:)

- Nettes Feature: Löscht ein Benutzer den Titel einer Outlinebox, wird die Titelleiste entfernt. Es besteht allerdings keine Möglichkeit, die Titelleiste wiederherzustellen.
Welche Verbesserung würden Sie gerne sehen?
Bitte fügen Sie Befehle zum Zurücksetzen von Beschriftungen hinzu:
a) eine bestimmte Achsenbeschriftung zurücksetzen
b) Alle Beschriftungen des Diagramms zurücksetzen.


Warum ist diese Idee wichtig?
Die Funktion wird das Leben eines Jmp-Benutzers erheblich verbessern.
mehr Wünsche von 
Datenexploration und -visualisierungBetreff: :folded_hands: Graph Builder: geänderte Achsenbeschriftungen rückgängig machen
Local( {outlineBoxes,scaleBoxes, XMLs, CharIds, Ids,teb},
Try(
outlineBoxes = Current Report() << Xpath( "//OutlineBox" );
For Each( {ob}, outlineBoxes,
scaleBoxes = ob << Xpath( "//ScaleBox" );
// there is definietely any easier way than this one to get the Ids ...
XMLs = Transform Each( {sb}, scaleBoxes, Word( 1, sb << Get XML, "\!n" ) ); // first line
CharIds = Transform Each( {xmlCode}, XMLs, Regex( xmlCode, "charID=\!"(.*?)\!"", "\1" ) );
Ids = Transform Each( {xmlCode}, XMLs, Regex( xmlCode, " ID=\!"(.*?)\!"", "\1" ) );
For Each( {axisLabel, idx}, CharIds,
If( Not( axisLabel == "" ),
Try(
teb = (((((ob << Xpath( "//AxisBox[@charID=" || Ids[idx] || "]//.." ))<<PARENT></PARENT>
Betreff: :folded_hands: Graph Builder: geänderte Achsenbeschriftungen rückgängig machen@mia_stephens , kann archiviert werden -> Benutzer können das Symbol in der GraphBuilder-Symbolleiste verwenden.
Betreff: :folded_hands: Graph Builder: geänderte Achsenbeschriftungen zurücksetzen - Status geändert in: Archiviert