Функции

modified:

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

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



Как найти функции?



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
Если одно из условий верно


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