используйте как в Powerapp с% и _ - PullRequest
0 голосов
/ 21 июня 2019

Есть ли в PowerApp вариант эквивалента LIKE, позволяющий использовать специальные символы sql, такие как "%" или "_", в поиске или фильтре для поиска записей?

Я хотел бы написать в поиске: "DAP% 55 "и найдите все реддорсы, такие как: DAPAAA55 DAPoooo55 ... и т. Д. ...

  • , эквивалентный SELECT * FROM WHERE, например DAP% 55 '

Это возможно?

Спасибо.

1 Ответ

1 голос
/ 21 июня 2019

Есть несколько способов сделать это:

  • Filter(<data source name>, StartsWith(name, "DAP"), EndsWith(name, "55"))
    • Этот случай может работать для шаблона в вашем примере, но не для более сложных вещейнапример, "D_P% 55"
  • Filter(<data source name>, IsMatch(name, "DAP.+55"))
    • Функция IsMatch является более общей, и вы можете использовать любые регулярные выражения.Эта функция может быть не делегирована серверу, поэтому она может стать проблемой, если вам потребуется фильтровать большой источник данных.
...