Функции
Функции полезны для сохранения часто используемых выражений, которые можно использовать в различных контекстах. Функция является просто предустановкой или шаблоном, который позже может быть использован в построителе выражений как уже предопределенная информация для ускорения процесса создания выражения.
Функции используются в системной обработке при вычислении таких значений, как стоимость или продолжительность. Вы можете создавать функции, которые могут выполнять математические уравнения с данными динамических параметров в контексте обработки, например, операций и т. Д.
| Как найти функции? |

1. Чтобы найти функции, вам необходимо:
1.1. Пресса
;
1.2. Пресса
;
Теперь вы можете увидеть список функций

Функциональность основных параметров: | |

| Кнопка | На что это указывает? |
![]() | Вы можете редактировать параметр |
![]() | Вы можете удалить параметр |
| |
Если вы хотите создать новую функцию, вы можете нажать
и создать ее.

1. Для создания новой функции вам необходимо нажать
:
2. В диалоговой таблице введите имя
3. Нажмите 
| Как понять, что такое условия «если»? |
(7> 12 ? 500 : 1000)
| Условие | На что это указывает? |
| 7> 12 | Условие «7 больше 12?» |
| ? 500 | если выше условие истинно, установите 500 |
| : 1000 | если указанное выше условие ложно, установите 1000 |
(18 == 17 ? 500: 1000
| Условие | На что это указывает? |
| 18 == 17 | Условие "18 равно 17?" |
| Как создать нужную вам функцию? |
Выражение названия продукции
год ~ ' / ' ~ месяц ~ ' / ' ~ день
| Знак | На что это указывает? |
| год, месяц, день | Это переменная даты |
| ~ | Это знак, который наклеивает другой предмет |
| '' | Это знак, внутри нужно писать текст (внутри '') |
| / | Это твой текст |
р ( 1 ) * р ( 4 ) + 1,3
| Знак | На что это указывает? |
| п | Это параметры ((p (1) - Colors) и (p (4) - Layer)) |
| ( 1 ) ( 4 ) | Это идентификатор параметра (можно выбрать параметры, нажать и найти его в списке. |
| + - * / | Это математические знаки |
| 1.3 | Это номер, который вам нужен |
м (п (4))
| Функция | На что это указывает? |
| м (п (4)) | Это параметр материала (id равен 4) и дает всю информацию об этом материале. |
м (п (4)). getName ()
| Функция | На что это указывает? |
| м (п (4)) | Это параметр материала (id равен 4) и дает всю информацию об этом материале. |
| . getName () | Вы получаете конкретное название материала |
м (п (4)). getInStock ()
| Функция | На что это указывает? |
| м (п (4)) | Это параметр материала (id равен 4) и дает всю информацию об этом материале. |
| . getInStock () | Вы получаете особый материал Remnant |
substr ( 'ПРОМАН' ; 3 ; 2 )
| Функция | На что это указывает? |
| substr () | Принимает данные, которые находятся в скобках, и принимает их часть (как это сделать, вы можете увидеть ниже) |
| '' | Это текст, который вам нужен (внутри '') |
| ПРОМАН | Это твой текст |
| , 3 | Начинает принимать форму четвертого символа ( из текста «PROMAN», занимает букву «M» ) Примечание: если вы хотите получить символ, вы должны написать на один меньше |
| , 2 | Берет 2 символа из четвертого символа ( из текста PROMAN берет "M" и "A" ) |
df ( order.customer , ' псевдоним ' )
| Функция | На что это указывает? |
| df () | Принимает динамическое поле, заключенное в скобки |
| заказ. заказчик | Идет заказывать клиента |
| '' | Это текст, который вам нужен (внутри '') |
| , ' псевдоним ' | Берет псевдоним из динамического поля (подробнее о нем можно узнать здесь ) |
Другая функция
| Функция | На что это указывает? |
| get_material (p (60)) | то же, что и m (p (60)) |
| material_category_name (Бумага) | Берет данные из материала, который называется «Бумага», и предоставляет всю информацию об этом материале. |
| алиас_материала (J1) | Берет данные из материала под псевдонимом J1 и предоставляет всю информацию об этом материале. |
| бесценный (p (10)) | Берет число из строкового типа и делает их числовым (целым) |
| floatval (p (10)) | Берет число из строкового типа и делает их числовым типом (действительное число) |
| order.Field ['псевдоним'] | Получить конкретный псевдоним данных типа заказа динамического поля (более подробную информацию о динамическом поле вы можете получить здесь ) |
| 7> 12 и 7 <12 | Оба условия верны |
| 7> 12 && 7 <12 | Оба условия верны, но если первое условие неверно, ничего не делайте. |
| 7> 12 или 7 <12 | Если одно из условий верно |
Многое скрыто за
кнопкой, которая позволяет вам настроить то, что вы видите при предварительном просмотре списка функций. Кроме того, над каждым столбцом списка есть фильтры, которые позволяют быстро находить и сортировать информацию, которую вы искали.


и найти его в списке.