Probleme mit Skripten wurden auf PCs mit unterschiedlichen Spracheinstellungen ausgeführtHallo Team,
Vielleicht ist dies einfach, aber ich kann keine Lösung oder zumindest keine Antwort finden, daher würde ich mich über einige Hinweise freuen.
Ein Kunde in Deutschland hat eine Person, die viele Analysen und Dashboards durchführt, jedoch keine Skripte. Ihre Spracheinstellung ist Englisch, da sie keine deutsche Muttersprachlerin ist. Die Verbraucher sind Management- und technische Kollegen, die Deutsch sprechen und daher Deutsch als Spracheinstellung in JMP verwenden.
Wenn die Konsumenten das Tabellenskript für das Dashboard ausführen, werden einige Formatierungen "zurückgesetzt". Z.B Sie zeichnet Balkendiagramme mit Mittelwerten, hat jedoch das Wort "Mittelwert" und die Klammern in der Legende entfernt. Wenn die Verbraucher diesen Plot ausführen, erhalten sie die Legende mit "Name" in der Legende.
Gibt es eine Möglichkeit, dies zu vermeiden?
Betreff: Probleme mit Skripten wurden auf PCs mit unterschiedlichen Spracheinstellungen ausgeführtEs ist unmöglich zu sagen, was passiert, ohne den Code zu sehen. Meine erste Vermutung wäre, dass auf die Tabellenspalten verwiesen wird, um dieses Problem zu verursachen. Wenn die Spaltennamen in den Plattformen, die zum Erstellen des Dashboards verwendet werden, fest codiert sind, besteht eine Lösung darin, die fest codierte Referenz durch eine Variable zu ersetzen. Abhängig von den Umständen kann dies etwas schwierig sein und erfordern Ersatz und / oder Eval .
Betreff: Probleme mit Skripten wurden auf PCs mit unterschiedlichen Spracheinstellungen ausgeführtHallo Don,
Danke für deine Antwort. Ich habe ein Bild hinzugefügt, um klarer zu machen, was ich zu erklären versuchte. Das Ziel ist einerseits zu verstehen, warum es passiert, und andererseits, es zu verhindern. Davon abgesehen strebt sie eine Lösung ohne Skripterstellung an ...
Also, danke für jeden Rat:)
Beste
Florian
Betreff: Probleme mit Skripten wurden auf PCs mit unterschiedlichen Spracheinstellungen ausgeführtIch wollte nur hervorheben Lokalisieren Sie Ihre benutzerdefinierten JMP ® -Anwendungen für internationale Benutzer falls die Leute es nicht wissen.
Betreff: Probleme mit Skripten wurden auf PCs mit unterschiedlichen Spracheinstellungen ausgeführtIn der Community gab es bereits eine Diskussion darüber, wie die Option "Sprachcode abrufen" in JSL verwendet werden kann, um dieses Problem zu verwalten. Verwalten Sie die Anzeigesprache mit JSL (oder frieren Sie die englische Sprache für die Vertriebsplattform ein ...)
Ich bin auch daran interessiert zu verstehen, ob es andere Methoden gibt, mit denen wir dieses Problem vermeiden können.
Betreff: Probleme mit Skripten wurden auf PCs mit unterschiedlichen Spracheinstellungen ausgeführtFlorian, das sieht aus wie ein Käfer. Hier ist ein Testfall mit Big Class:
Graph Builder(
Size( 534, 448 ),
Show Control Panel( 0 ),
Variables( X( :age ), Y( :weight ), Y( :height ) ),
Elements( Position( 1, 1 ), Bar( X, Y, Legend( 6 ) ) ),
Elements( Position( 1, 2 ), Bar( X, Y, Legend( 7 ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
6,
Level Name( 0, "aaa", Item ID( "Mean(weight)", 1 ) )
), Legend Model(
7,
Level Name( 0, "bbb", Item ID( "Mean(height)", 1 ) )
)}
)
)
);
Beachten Sie die Item ID () -Klauseln, die in Englisch fest codiert sind. Als Problemumgehung kann der Benutzer den Systemdienst (Get Language Code) verwenden, wie Nick dies vorschlägt.
aaa id = Match(System Service(Get Language Code),
"de", "Mittelwert(weight)",
"Mean(weight)"
);
bbb id = Match(System Service(Get Language Code),
"de", "Mittelwert(height)",
"Mean(height)"
);
...
{Legend Model(
6,
Level Name( 0, "aaa", Item ID( aaa id, 1 ) )
), Legend Model(
7,
Level Name( 0, "bbb", Item ID( bbb id, 1 ) )
)}
Dies ist jedoch nicht optimal, da der Benutzer die Übersetzungen für jede Sprache finden muss, die er unterstützen muss. JMP muss dies automatisch tun.
Betreff: Probleme mit Skripten wurden auf PCs mit unterschiedlichen Spracheinstellungen ausgeführtVielen Dank, @hecht_jmp , um dies als Fehler zu melden S1579495 .
Betreff: Probleme mit Skripten wurden auf PCs mit unterschiedlichen Spracheinstellungen ausgeführtVielen Dank für den Beitrag! @hecht_jmp das hat es vorerst gelöst, wäre aber großartig, wenn es natürlich behoben würde - also danke, dass du es auch auf die Liste gesetzt hast!
Freundliche Grüße,
Florian