Was hat Sie zu dieser Wunschliste inspiriert?
Sie sollten sich bei der Skripterstellung niemals mit den Benutzereinstellungen herumschlagen (es gibt eine Ausnahme), aber manchmal würde eine Änderung dieser Einstellungen die Dinge viel einfacher und das Skript einfacher machen.
JMP-Projekte - Lokale Einstellungen ist dem etwas ähnlich, hat aber einen eingeschränkteren Umfang
Welche Verbesserung würden Sie sich wünschen?
Ich würde gerne Sitzungseinstellungen (diese würden für die aktuelle JMP-Sitzung beibehalten) und Instanzeinstellungen sehen (könnten auf ähnliche Weise funktionieren, wenn Names Default To Here(1) den Namespace ändert). Es sollte auch möglich sein, Sitzungs-/Instanz-Plattformeinstellungen ignorieren (1) festzulegen. Nachfolgend finden Sie ein Beispiel dafür, wie diese möglicherweise bei der Skripterstellung funktionieren könnten
Session Preferences(
Platform Preferences(
Bivariate(
Ignore Platform Preferences(1)
),
DOE(
Simulate Responses(0),
Suppress Cotter Designs(1),
Save X Matrix(0),
Discrete Numeric Powers Set to Necessary(0),
Use Blue to Red color theme for color map(0)
),
)
);
Local Preferences(
Platform Preferences(
Bivariate(
Ignore Platform Preferences(1)
),
DOE(
Simulate Responses(0),
Suppress Cotter Designs(1),
Save X Matrix(0),
Discrete Numeric Powers Set to Necessary(0),
Use Blue to Red color theme for color map(0)
),
)
);
Eine ähnliche Idee könnte erweitert werden, um mit Voreinstellungen zu arbeiten
Session Preset(
Distribution(
Continuous Distribution(
Apply Preset("Focus on Distribution")
)
)
);
Local Preset(
Distribution(
Continuous Distribution(
Apply Preset("Focus on Distribution")
)
)
);
Es könnte sich sogar lohnen, diese interaktiv und nicht erst beim Scripting festlegen zu können. Fügen Sie ein neues Menü „Sitzungseinstellungen“ bzw. eine Schaltfläche „Hinzufügen“ zu den aktuellen Einstellungen hinzu und bieten Sie eine Möglichkeit, bestimmte Geschenke für die Sitzung „durchzusetzen“.
Warum ist diese Idee wichtig?
Erleichtert die Verwaltung von Plattformen bei der Skripterstellung, ohne sich Gedanken über die Beeinträchtigung der Benutzereinstellungen machen zu müssen.