Ändern Sie die Textfarbe einer einzelnen ZelleHallo,
Ich habe ein Skript, das sich die Datentabelle DLD ansieht und dann die Datentabelle CK mit mehreren Zeilen mit Pass/Fail füllt. Ich möchte, dass die Zellenhintergrundfarbe für bestanden grün mit schwarzer Schrift ist und für fehlgeschlagen ein roter Zellenhintergrund mit weißer Schrift. Der Befehl „Zellen einfärben“ funktioniert einwandfrei, aber ich konnte nach mehreren Versuchen keine Syntax zum Ändern der Schriftfarbe finden, die funktioniert.
Vielen Dank im Voraus für jede Hilfe
If(
And(
DLD:Current[1] >= DLD:LSL[1]
,
DLD:Current[1] <= DLD:USL[1]
)
,
CK:PF[1] = "Pass";
CK:PF << color cells(RGB Color( 0, 250, 0 ),{1});
,
CK:PF[1] = "Fail";
CK:PF << color cells(RGB Color( 250, 0, 0 ),{1});
CK:PF[1] << Format(Text Color("White"));
);Betreff: Ändern Sie die Textfarbe einer einzelnen ZelleJim hat Recht, es gibt keine Methode zum Festlegen einer Schriftfarbe in einer Datentabelle. Dies sind nur ein paar alternative Vorschläge:
- Verwenden Sie hellere Farben, übergeben Sie 36 [Color To RGB(36) = {0.137254901960784, 0.905882352941176, 0.180392156862745}] und verwenden Sie für einen Fehler 35 [Color To RGB(35) = {1, 0.36078431372549, 0.462745 098039216}] Wenn die Spalte ausgewählt ist, wird die Trennung in Farben in bemerkenswerter Weise.
- Erstellen Sie einen Bericht mit Textfeldern. Eine TextBox kann unterschiedliche Hintergrund- und Textfarben sowie Schriftarten haben. Ich habe dafür kein Skript erstellt.
- Erstellen Sie ein Skript, um Ihre Tabelle zu protokollieren, wobei nur die grünen Zellen gefärbt sind. Machen Sie dann beim Journaling die Tabellenfeldzeilen auswählbar. Wählen Sie die Fehler aus und setzen Sie die Zeilenauswahlfarbe auf Rot. Machen Sie dann die Auswahl der Tabellenfeldzeilen nicht möglich.
Im Anhang finden Sie eine Tabelle mit Skripten. Anstelle der Spezifikationsgrenzen habe ich eine Cpk-Spalte verwendet. Es sind 3 Skripte beigefügt.
- „Zellenfarben festlegen“ verwendet die oben genannten Farben, damit Sie sehen können, wie sie angezeigt werden.
- Erstellen Sie eine Berichtstabelle, färben Sie die durchlaufenden Zellen ein und führen Sie die in Punkt 3 beschriebenen Schritte aus.
- Clear Cpk Colors macht, was der Name verspricht, sodass Sie von vorne beginnen können.
Es ist interessant festzustellen, dass die Protokollierung etwas anders erfolgt, wenn ich die Cpk-Spalte in „Datentypausdruck“ geändert habe. Vielleicht besteht ein Wunschlistenpunkt darin, HTML-Markup speichern zu können und die aktuelle Liste der Text-Markups von JMP um Schriftfarbe, Schriftart und Hintergrundfarbe sowie möglicherweise Ausrichtung zu erweitern.
Das ist alles was ich habe.
Betreff: Ändern Sie die Textfarbe einer einzelnen ZelleDas Ändern der Schriftfarbe in einer JMP-Datentabelle ist nicht verfügbar.