데이터 필터에 Contains ()가있는 where () 절<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요,
다음 작업을 시도 할 때 예외가 발생합니다.
dt1 << Data Filter(
add Filter(
columns(:MyCol),
Where( contains(:MyCol, "A12") > 0)
),
mode(show(1))
) << invert row selection;
그리고 다음과 같은 예외가 있습니다.
The WHERE clause has not been correctly specified. in access or evaluation of 'Greater'
코드가 올바르게 수행하려고하는 것을 성취하는 방법은 무엇입니까?
다시 : 데이터 필터에서 Contains () 함께 () 절안녕 비탈리,
아래 스크립트에 대해 의견을 말하면 도움이 필요합니다. 올바른 테스트 이름으로 만 값에 대한 데이터 필터를 수행하려는 경우 제대로 작동하지 않습니다. 메신저 어디 선택 포함 메서드를 사용하지만 숫자 데이터 만 필터링되고 테스트 이름 필터가 작동하지 않습니다.
코멘트를 도와주세요. 당신의 도움은 대단히 감사합니다!
df = 현재 데이터 테이블 () << 데이터 필터 (
위치 ({300, 196}),
모드 (쇼 (1), 포함 (1)),
필터 추가 (
열 (: NUMERIC_RESULT, : TEST_NAME),
어디에 (: NUMERIC_RESULT> = 5000 & : NUMERIC_RESULT <= 13000),
Where (포함 (: TEST_NAME == "ABC_0019"),
표시 (: NUMERIC_RESULT),
표시 (: TEST_NAME, 크기 (204, 38), 목록 표시)
),
)
)다시 : 데이터 필터에서 Contains () 함께 () 절그것을 알아 냈다 :
데이터 필터는 GUI와 마찬가지로 열과 문자열 사이의 명시 적 비교 (==) 이외에는 아무 것도 이해하지 못한다는 문제가 있다고 생각합니다.
솔루션으로 찾은 곳은 Select Where ()를 사용하여 행을 선택하는 것입니다.