2016-08-25 4 views
0

주어진 값에 대해 여러 열을 검색하도록 문자열 필터를 가져 오려고합니다. 나는이 일을 시도 : 모든 열이 많은 내가 검색 한 값과 일치하도록Google Apps Script 대시 보드 filtercolumnindex

var qualFilter = Charts.newStringFilter().setFilterColumnIndex(59) 
.setFilterColumnIndex(61).setFilterColumnIndex(62).setFilterColumnIndex(63) 
.setFilterColumnIndex(64).setFilterColumnIndex(65).setFilterColumnIndex(66) 
.setFilterColumnIndex(67).setFilterColumnIndex(68).setFilterColumnIndex(69) 
.setFilterColumnIndex(70).setFilterColumnIndex(71).setFilterColumnIndex(72) 
.setFilterColumnIndex(73).setFilterColumnIndex(74).setFilterColumnIndex(75) 
.setFilterColumnIndex(76).setFilterColumnIndex(77).setFilterColumnIndex(78) 
.setFilterColumnIndex(79).setFilterColumnIndex(80).setFilterColumnIndex(81) 
.setFilterColumnIndex(82).setFilterColumnIndex(83).setFilterColumnIndex(84) 
.build(); 

그러나이 그것을합니다. 하나의 열에 만 값을 포함해야합니다. 어떤 아이디어?

답변

0

나는 이걸 보았고 쉽고 간단한 대답이나 전혀 대답하지 않는 것 같습니다. Google Documentation for filters을 통해 확인 했으므로 인수가 하나만 필요합니다. 여러 번 입력하려고했지만 오류가 발생합니다.

내가 나열한 모든 열에서 코드가 필터링되지 않는 이유에 대한 답변을 드릴 수 있습니다. Google에서 API에 점 표기법을 사용하고 있습니다 (자세한 내용은 Mozilla - Dot Notation을 참조하십시오.). 이 그래서 때마다이에 검색 이전 열을 덮어 쓰기됩니다

var filterColumn = 1; 
filterColumn = 2; 
filterColumn = 3; 
"" 

말의 equvillent입니다.

정말 힘든 부분이지만 사용자 지정 스크립트/인터페이스 (아직 시도하지 않았 음)를 작성해야 할 수도 있으며 여전히 작동하지 않을 수도 있습니다.

호프가 도움이 되었기를 바랍니다. :)