Функции: различия между версиями
Материал из Planfix
Artem (обсуждение | вклад) Нет описания правки |
Artem (обсуждение | вклад) Нет описания правки |
||
Строка 124: | Строка 124: | ||
Это можно сделать с помощью функции REGEXPFIND: | Это можно сделать с помощью функции [[Функция REGEXPFIND |REGEXPFIND]]: | ||
< | <div style="display: block; padding: 1em; margin: 0 0 10px; font-size: 13px; line-height: 1.65; color: black; word-wrap: break-word; background-color: #f9f9f9; border: 1px solid #ddd; border-radius: 4px;">REGEXPFIND(<nowiki>{{Задача.Строка для ссылки}}</nowiki>;"(?<=href=<span style="color: red">\</span>").*?(?=<span style="color: red">\</span>")")</div> | ||
Версия от 10:32, 6 февраля 2023
ПланФикс поддерживает стандартные принципы работы для формул в отчетах и вычисляемых полях. На текущий момент в этих формулах вы можете использовать следующие операции и функции:
Стандартные операции
+ сложение
- вычитание
* умножение
/ деление
() использование скобок
> больше
< меньше
= равно
>= больше или равно
<= меньше или равно
!= неравно
^ возвести в степень
&& логическое И — пример
|| логическое ИЛИ — пример
Функции
Функции над строками
- Функция СОДЕРЖИТ
- Функция СЦЕПИТЬ
- Функция ПОДСТАВИТЬ
- Функция ЛЕВСИМВ
- Функция ПРАВСИМВ
- Функция ДЛСТР
- Функция ПСТР
- Функция СИМВОЛ
- Функция НАЙТИ
- Функция ПОИСК
- Функция MD5
- Функция ENCODEURL
- Функция ПРОПИСН
- Функция СТРОЧН
- Функция ПРОПНАЧ
- Функция REGEXPFIND
Функции над числами
- Функция ОКРУГЛ
- Функция ОКРУГЛТ
- Функция ОКРУГЛВВЕРХ
- Функция ОКРУГЛВНИЗ
- Функция ТЕКСТ
- Функция СТЕПЕНЬ
- Функция МОДУЛЬ ЧИСЛА
- Функция КОРЕНЬ
- Функция SIN
- Функция COS
- Функция РАДИАНЫ
- Функция ASIN
- Функция ACOS
- Функция СЛЧИС
- Функция СЛУЧМЕЖДУ
- Функция СУММА
- Функция СУММАЕСЛИ
Функции над датами
- Функция СЕЙЧАС
- Функция ТДАТА
- Функция ДАТА
- Функция ТОЛЬКОДАТА
- Функция РАЗНДАТ
- Функция ВРЕМЯ
- Функция ДАТАМЕС
- Функция ДАТАЗНАЧ
- Функция ВРЕМЗНАЧ
- Функция ДЕНЬНЕД
- Функция НОМЕРНЕД
- Функция ДЕНЬ
- Функция МЕСЯЦ
- Функция ГОД
- Функция ЧАС
- Функция МИНУТЫ
- Функция СЕКУНДЫ
- Функция ДОБАВИТЬМИН
- Функция ДОБАВИТЬЧАС
- Функция КОНМЕСЯЦА
- Функция ЭТОРАБДЕНЬ
- Функция РАБДЕНЬ
- Функция ЧИСТРАБДНИ
Дополнительно
Важно
- Если одним из аргументов любой функции является строка с кавычками внутри, тогда внутренние кавычки надо экранировать:
ФУНКЦИЯ("строка \"кавычка")
Пример
В ПланФикс приходит строка такого вида, из которой надо вычленить ссылку:
<a href="https://site.com/oferta/krem-1229">Крем для кожи</a>
Это можно сделать с помощью функции REGEXPFIND:
REGEXPFIND({{Задача.Строка для ссылки}};"(?<=href=\").*?(?=\")")