표 셀에서 선택한 텍스트 부분을 강조 표시 하시겠습니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />나는 당신이 표 셀을 색칠 할 수 있다는 것을 알고 있지만, 조금 다른 것을해야합니다.
표 셀에서 텍스트의 선택된 부분을 강조 표시 할 수 있습니까? 이 같은:

이것이 가능한 해결책이 될 수있는 테이블 박스에서도 가능하다면.
Re : 테이블 셀에서 텍스트의 선택된 부분을 강조 표시 하시겠습니까?동료가 사용하여 물건을 강조하는 매끄러운 방법을 알아 냈습니다. << 마크 업 방법. 아래 코드를 실행하고 용어를 검색하십시오. 예를 들어 베이컨 검색은 다음과 같습니다.

my_narr = "베이컨 딥 햄은 짧은 허리 고기 허벅지 덩어리, 어깨 뼈 고기 브리켓 베이컨 돼지 고기 뽑기 햄버거 햄버거 햄버거 소금에 절인 쇠고기. 돼지 고기 소시지 소시지 프랑크 푸로 터 빌트 햄버거 돼지 고기 허벅지 살찐 허벅지살. 양지 바른 쇠고기 짧은 갈비. 볼 팁 필렛 미뇽 어깨, 땅콩 힘줄 쇠고기 fatback 암소 생크 사슴 고기 돼지 고기 들어온다 베이컨 미트볼 bresaola leberkas. 트라이 - 팁 짧은 늑골 andouille 꼬리 prosciutto doner 돼지 지상 라운드 미트 로프 pancetta boudin.
양지 바른 쇠고기 베이컨, 육지 게 고기 쇠고기 갈비 안심 쇠고기 갈비뼈 짧은 늑골 사슴 fatback capicola picanha pig. 살라미 햄버거 도너 북 고기 돼지 고기 허리 생크 닭고기 소금에 절인 쇠고기 짧은 늑골 척 미트볼 티 본. Andouille frankfurter 엉덩이 스트립 스테이크 육류 베이컨 쇠고기 햄 호크 햄버거 측면 picanha. 양지머리 짧은 허리 측면 햄버거 돼지 고기 배꼽 소시지 bresaola doner. 육포 prosciutto 육포, 예비 갈비 porchetta picanha 엉덩이 돼지 돼지 돼지 돼지 허리 cupim. " ;
highlight_txt_expr = Expr (
highlight_txt = my_narr ;
search_txt = search_txtbx << 텍스트 가져 오기 ;
만약 ( search_txt ! = "" ,
prefix_txt = " " ;
suffix_txt = " " " ;
highlight_txt = 정규식 ( my_narr , search_txt , prefix_txt || search_txt || suffix_txt , IGNORECASE , GLOBALREPLACE ) ;
) ;
새창 ( "강조된 내러티브" ,
결핵 = 텍스트 상자 ( highlight_txt , << 마크 업 ) ,
결핵 << 너비 설정 ( 700 )
) ;
) ;
search_win = 새창 ( "내러티브 단어 강조" ,
vlistbox (
hlistbox (
텍스트 상자 ( "검색어 입력 :" ) ,
search_txtbx = texteditbox ( "" , << 너비 설정 ( 100 ))
) ,
버튼 박스 ( "승인" , highlight_txt_expr ; )
)
) ;
Re : 테이블 셀에서 텍스트의 선택된 부분을 강조 표시 하시겠습니까?좋은!
Re : 테이블 셀에서 텍스트의 선택된 부분을 강조 표시 하시겠습니까?헤이 멋지다. 나는 그 생각을 품고 그걸로 달릴 수 있다고 생각합니다. 감사합니다 MS!
Re : 테이블 셀에서 텍스트의 선택된 부분을 강조 표시 하시겠습니까?내가 생각해 낼 수있는 유일한 생각은 JMP 12와 함께 제공되는 새로운 표현식 데이터 유형을 사용하여 "속여"하는 것입니다. 그것은 대단히 유용하지는 않지만, 시도하는 것은 재미있었습니다.
// 예제 테이블
dt = 새 테이블 ( "테스트" ,
행 추가 ( 4 ) ,
새 열 ( "본문" ,
캐릭터 ,
"명사 같은" ,
값 설정 (
{ "녹색이 아닌 빨간색을 강조 표시하십시오." , "빨간 망토에 대해 빨간 눈동자 황소가 격렬했다" ,
"녹색 및 빨강 사과" , "아이다 레드는 부기를 좋아한다" }
)
)
) ;
// 강조 표시된 "텍스트"가있는 열 추가 "
dt << 새 열 ( "빨간" , 표현 , << 디스플레이 너비 설정 ( : 본문 << 표시 너비 가져 오기 )) ;
hwords = { "빨간" , "빨간" } ;
각 행에 대해 (
w = 말 ( : 본문 , "., -" ) ;
hpos = [] ;
에 대한 ( 나는 = 1 , 나는 <= N 개 항목 ( hwords ) , 나는 ++,
hpos | / = Loc ( w , hwords [ 나는 ])
) ;
북아 일 = 새창 ( "테스트" , wlb = 랩 목록 상자 ()) ;
에 대한 ( 나는 = 1 , 나는 <= N 개 항목 ( w ) , 나는 ++,
wlb << 추가하다 ( 텍스트 상자 ( w [ 나는 ] || "" ))
) ;
에 대한 ( 나는 = 1 , 나는 <= N 행 ( hpos ) , 나는 ++,
wlb [ hpos [ 나는 ]] << 글꼴 색상 ( "빨간" )
) ;
: 빨간 = 북아 일 << 그림 가져 오기 ;
북아 일 << 닫히다 ;
) ;
기다림 ( 1 ) ; : 본문 << 숨는 장소 ; // 그냥 환상을 완성하기 위해 ...