【FileMaker】 텍스트내를 검색하고 마킹한다

간단히 말하면 텍스트를 검색하고 일치하는 단어가 있으면 표시합니다.

우선, 움직임을 부디.
htps: //같다. 베/bぇZS코 Dぉ에

음성은 없기 때문에, 만약을 위해, 이미지에서도.

텍스트 데이터에 "PatternCount"라는 문자열이 없으면 "없음"이라는 대화 상자가 나타납니다.


텍스트 데이터에 "PatternCount"라는 문자열이 있으면 개수를 대화 상자에서 표시하고 결과 텍스트 필드와 일치하는 단어를 표시하고 표시합니다.


대략적인 구현 방법은
· PatternCount 함수를 사용하여 검색
· TextStyleAdd 함수로 해당 텍스트를 표시
두 가지입니다.

첫째, 필드의 구성입니다.


이것 또한 단순히
· 필드: 텍스트 데이터
· 글로벌 필드 : 검색 단어, 결과 텍스트
뿐입니다.
글로벌 필드의 "검색 단어"는 검색에 사용하기 때문에 하나로 좋을까 생각하고 글로벌 필드로하고 있습니다만, 고유의 검색 단어의 결과를 저장해 두고 싶다면, "텍스트"함께 일반 필드로 해도 좋을까 생각합니다.

예를 들어, 검색 결과를 나중에 활용하기 위해서 검색 워드에 관한 레코드만을 끌어오고 싶은, 등입니까.
다른 언어입니다만, 이전에 관련된 유전자 데이터 활용의 시스템 개발로, 특정의 유전 정보를 검색하면 히트한 데이터만을 픽업해 어떻게 이런,,,라고 하는 것이 있었습니다.
옛날 FileMaker를 사용하고 있으면 꼭 제안하고 싶은 곳이었습니다.

"검색"버튼의 스크립트를 살펴 보겠습니다.


중요한 것은 마지막 TextStyleAdd입니다.


TextStyleAdd 은 문자의 수식을 해주는 함수이므로, 예를 들면 언더라인을 끌고 싶은, 굵게 하고 싶은, 등을 베풀어 줍니다.
게다가, 복수 지정할 수 있습니다.

예를 들어, 밑줄을 더하기를 원한다면.

「+」로 연결할 뿐입니다.

강조표시+밑줄로, 다음과 같은 결과가 됩니다.

언더 라인, 붙었습니다.

덧붙여서, 「전부 모듬」이라고 하는 것이 있습니다.


이렇게 나옵니다.

괄호 나쁘다. . .

아무것도 정도로, 라고 하는 곳입니까.
PatternCount와 TextStyleAdd, 적절히 이용해보세요.

좋은 웹페이지 즐겨찾기