Руководство пользователя
×

5.3.2. Настройка автосвойства

Для изменения скрипта необходимо нажать кнопку «Изменить настройки автосвойства».
Откроется окно настроек авотсвойства.
Рисунок 103 –
1
Пользователь может выбрать свойства класса, которые необходимы ему в расчете, в примере выберем оба свойства для суммы;
Рисунок 104 –
2
Выберем правила для расчета свойства – Период расчета;
Период расчета показывает с какой периодичностью будет рассчитываться автосвойство (день, неделя, месяц). Если выбрано «Свойство не будет обновляться по времени» - свойство будет обновлено сразу при изменении любого свойства класса, которое выбрано для расчета. В примере автосвойство будет рассчитано после изменения любого из свойств.
Рисунок 105 –
3
Данные функции. В выпадающем меню показаны какие данные будут переданы в функцию, всегда передается идентификатор объекта (id) и значение по умолчанию (defaultValue);
 Остальные свойства класса предаются в функцию в виде массива значений, доступ к элементу массива осуществляется конструкцией названиеМассива[“названиеСвойства”] в примере это dict[“Целое число”] для поля «Целое число» и dict[“Вещественное число”] для поля «Вещественное число» соответственно. С этими данными можно производить необходимые расчеты. При выборе пункта меню название свойства копируется в буфер обмена для использования в скрипте.
Рисунок 106 –
4
Поле для поиска тестового свойства, если их много в скрипте;
5
Вы можете получить краткую справку по работе с кодом;
Рисунок 107 –
6
Подготовленный промпт для любой нейросети, который позволит Вам описать необходимую функцию;
7
Результат вычисления для тестирования функции.