Smartsheet API C # Фильтрация строк по данным в столбце - PullRequest
0 голосов
/ 21 ноября 2018

Я новичок в API и Smartsheet.Я ищу для фильтрации определенного набора записей для отображения в сетке данных.Я получил соединение и входящие данные, но я хочу отображать только записи для этого конкретного выбора столбца.

, то есть: столбец A = 200

Мне также нужно знать, как фильтровать двастолбцы на одном листе.то есть: столбец A = 200, столбец C = "Фред"

Я думаю, что мне нужно использовать функцию IEnumerable include, но я не могу найти никаких примеров, как это сделать.

Любая помощь будетбыть оцененным.

1 Ответ

0 голосов
/ 21 ноября 2018

Параметр строки запроса include=filters показывает поле filteredOut в объекте строки.Это поле является логическим значением, основанным на фильтрах, которые применяются в пользовательском интерфейсе Smartsheet.

Например, если вы создадите фильтр в пользовательском интерфейсе Smartsheet в столбце A, чтобы отображать только значения, равные 200, ваш лист будет отражать этот фильтр в пользовательском интерфейсе.Затем, когда вы получите этот лист через API с include=filters, заданным в строке запроса, строки, имеющие столбец A = 200 (и видимые в пользовательском интерфейсе), будут иметь значение "filteredOut": false в ответе API.

Параметр на самом деле не фильтрует строки из ответа API.В вашем коде должна быть логика, которая выполняет фильтрацию.

...