세부 드로잉 > 프로세스 테이블 작업 > 보고서 테이블 작성 및 구성 > 보고서 테이블에서 필터 사용하기 > 필터에서 와일드카드 및 백슬래시 문자 사용 > 필터에서 와일드카드 및 백슬래시 문자 사용 정보
  
필터에서 와일드카드 및 백슬래시 문자 사용 정보
보고서 필터에 와일드카드 문자(*)를 사용할 수 있지만 "==" 또는 "!=" 연산자를 사용하는 필터에서만 허용되고 "*"가 포함된 다른 모든 유형의 필터는 오류이므로 필터를 다시 입력하라는 메시지가 표시됩니다. 예를 들어, 다음과 같은 필터에 와일드카드를 사용할 수 있습니다.
&asm.mbr.name==part*
&asm.mbr.name==*my*, *your*
첫 번째 필터는 "part," "part1," "part_A," 및 "partabcdefg" 문자열에 해당합니다. 두 번째 필터는 "my," "this_is_my_assembly," "autonomy," "not_yours," 및 "your" 문자열에 해당합니다.
필터의 오른쪽 부분(연산자 다음)에 백슬래시(\)를 추가하면 그 다음에 오는 문자는 특수 문자가 아닌 글자로(그 상태 그대로) 읽히게 됩니다. 그런 다음 별표 문자에 대해 필터할 수 있습니다. 예를 들어 &asm.mbr.name>=part\*는 영숫자순으로 "part*" 문자열보다 크거나 같은 문자열에 해당합니다.
보고서 매개변수의 백슬래시나 문자열 인용부호 사이의 백슬래시는 백슬래시 문자로 글자 그대로 해석됩니다. 즉, 매개변수 "&asm.\mbr.name"은 "asm.\mbr.name"(부적합한 이름)이라는 보고서 기호로 해석됩니다.
&asm.mbr.name=="match this\"
필터는 "match this\" 문자열하고만 일치합니다.
보고서 매개변수 안에 있지 않고, 문자열 인용부호로 둘러싸여 있지 않으며, 다른 문자가 뒤에 오지 않는 백슬래시는 null 문자열(" ")로 처리됩니다. 두 문자열 인용부호 사이에 있는 것은 글자 그대로 해석됩니다.
&asm.mbr.name<":\\***"
필터는 영숫자순으로 ":\\***"보다 작은 문자열과 일치합니다. 릴리즈 11.0 이전에 생성된 와일드카드 문자가 포함된 필터의 경우 문자 그대도(별표로) 해석됩니다.
 
* 시스템 매개변수 기호 "&rpt.index"에는 필터를 사용하면 안 됩니다.