GetFilterableParameters

Автор Тема: GetFilterableParameters  (Прочитано 1802 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
GetFilterableParameters
« : 05-03-2019, 12:24:41 »
Подскажите (вроде был, не могу вспомнить что то вроде GetFilterableParameters ...) , метод , отвечающий за получение параметров , для  значений которых можно создать фильтр в текущей спецификации (ViewSchedule) ?
 (все параметры получаем через schedule.Definition.GetFieldOrder() - из них нужны те, к которым можно фильтр применить)



Отмечено как Решение enot 05-03-2019, 14:20:16

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: GetFilterableParameters
« Ответ #1 : 05-03-2019, 13:12:45 »
Ну всё правильно, получаем поля, которые есть в спецификации методом GetFieldOrder, фильтруем одним из методов ScheduleDefinition:
Цитировать
CanFilterByGlobalParameters
CanFilterByParameterExistence
CanFilterBySubstring
CanFilterByValue

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Re: GetFilterableParameters
« Ответ #2 : 05-03-2019, 14:20:05 »
Александр Игнатович,
То что нужно, благодарю)