Markierte Textteile in der Tabellenzelle markieren?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich weiß, dass Sie Tabellenzellen einfärben können, aber ich muss etwas anders machen.
Ist es möglich, ausgewählte Textabschnitte in einer Tabellenzelle hervorzuheben? Etwas wie das:

Wenn dies mit einer Tablebox möglich ist, wäre das auch eine praktikable Lösung.
Betreff: Ausgewählte Textabschnitte in Tabellenzelle hervorheben?Ein Mitarbeiter fand eine glatte Art heraus, um die Dinge mit Hilfe von hervorzuheben << Markup Methode. Führen Sie den folgenden Code aus und suchen Sie nach einem Begriff. Zum Beispiel ist hier eine Suche nach Speck:

my_narr = "Bacon ipsum dolor amet Lendenbraten kurze Lende Hackbraten Döner, Schulter Schweinebrust Speck Schwein Boudin Alcatra Schinken Hock Chuck Hamburger Corned Beef. Schweinekotelett Landjaeger Wurst Frankfurter Biltong Döner Schweinelende Schinken Pastrami Fatback Lendenbraten. Brisket Prosciutto Corned Beef kurze Rippen. Ballspitzenfilet-Mignon-Schulter, Landjäger-Corned-Beef-Fatback-Kuh-Schaft-Hirsch-Schweinekotelett-Speck-Frikadelle bresaola-leberkas. Tri-Tip-Kurzrippchen Andouille-Schwanz-Prosciutto-Döner-Schweinerunde runder Hackbraten Pancetta Boudin.
Brisket Rindfleisch Speck, Landjaeger Rinderrippen Filet Alcatra T-Knochen kurze Rippen Wild Fatback Capicola Picanha Schwein. Salami-Brisket-Doner-Drumstick-Schweinelende-Schaft-Huhn Corned Beef kurze Rippen klemmen Frikadelle T-Bone. Andouille Frankfurter Rumpstreifen Steak Landjaeger Speck Rindfleisch Schinken Hock Hamburger Flankensoße. Brisket kurze Lende flankieren Hamburger Schweinebauchwurst bresaola Döner. Biltong Prosciutto stoßartig, Spare Ribs Porchetta Picanha Rump Schwein Schweinefleisch Lende Cupim " ;
highlight_txt_expr = Ausdruck (
highlight_txt = my_narr ;
search_txt = search_txtbx << Holen Sie sich Text ;
ob ( search_txt ! = "" .
prefix_txt = " " ;
Suffix_txt = " " ;
highlight_txt = Regex ( my_narr . search_txt . prefix_txt || search_txt || Suffix_txt . FALL IGNORIEREN . GLOBALREPLACE ) ;
) ;
neues Fenster ( "Hervorgehobene Erzählung" .
tb = Textfeld ( highlight_txt . << Markup ) .
tb << Breite einstellen ( 700 )
) ;
) ;
search_win = neues Fenster ( "Hervorheben von Erzählwort" .
vlistbox (
hlistbox (
Textfeld ( "Suchbegriff eingeben: " ) .
search_txtbx = Texteditbox ( "" . << Breite einstellen ( 100 ))
) .
Buttonbox ( "OK" . highlight_txt_expr ; )
)
) ;
Betreff: Ausgewählte Textabschnitte in Tabellenzelle hervorheben?Nett!
Betreff: Ausgewählte Textabschnitte in Tabellenzelle hervorheben?Hey, das ist ziemlich cool. Ich denke, ich kann diese Idee annehmen und mitlaufen. Danke, MS!
Betreff: Ausgewählte Textabschnitte in Tabellenzelle hervorheben?Die einzige Idee, die mir einfällt, ist, mit dem neuen Ausdrucksdatentyp, der mit JMP 12 geliefert wurde, zu "cheaten". Es ist wahrscheinlich nicht besonders nützlich, aber es hat Spaß gemacht, es auszuprobieren.
// Beispieltabelle
dt = Neue Tabelle ( "Prüfung" .
Zeilen hinzufügen ( 4 ) .
Neue Spalte ( "Text" .
Charakter .
"Nominal" .
Werte setzen (
{ "Heben Sie Rot hervor, nicht Grün." . "Der rotäugige Bulle tobte um den roten Umhang" .
"Grüne und rote Äpfel" . "Ida Red mag den Boogie" }
)
)
) ;
// Spalte mit hervorgehobenem "Text" "hinzufügen
dt << Neue Spalte ( "Rot" . Ausdruck . << Anzeigebreite einstellen ( : Text << Anzeigebreite abrufen )) ;
Horden = { "rot" . "Rot" } ;
Für jede Reihe (
w = Wörter ( : Text . "., -" ) ;
hpos = [] ;
Zum ( ich = 1 . ich <= N Artikel ( Horden ) . ich ++
hpos | / = Loc ( w . Horden [ ich ])
) ;
nw = Neues Fenster ( "Prüfung" . wlb = Umbruchlistenfeld ()) ;
Zum ( ich = 1 . ich <= N Artikel ( w ) . ich ++
wlb << anhängen ( Textfeld ( w [ ich ] || "" ))
) ;
Zum ( ich = 1 . ich <= N Row ( hpos ) . ich ++
wlb [ hpos [ ich ]] << Schriftfarbe ( "Rot" )
) ;
: rot = nw << Bild machen ;
nw << Fenster schließen ;
) ;
Warten ( 1 ) ; : Text << verbergen ; // Nur um die Illusion zu vervollständigen ...