name | return value | description |
---|
convertToAFInstanceВозвращает с заданным значением для заданного свойства схемыvalue - Object - новое значение для свойства по имени свойства. Параметры: |
property - Property - свойство схемыisArray - boolean - является ли параметр value массивом |
getAFInstanceValue | Object | Возвращает значение свойства схемы. Параметры: |
- Объект значения модуля "Настраиваемые реквизиты" |
getAFInstanceTypedValue | <T> |
Возвращает значение свойства схемы определённого типа <T>. Параметры: - value - AFInstance - Объект значения модуля "Настраиваемые реквизиты"
| addHistoryRecord | Добавляет в указанное свойство запись истории Параметры: - historyName - String - Имя поля истории для записи
- instance - AFInstance - значения полей для записи в историю
- afInstanceObject - AFInstanceObject - свойство схемы AFInstance
- sizeCopy - int - размер поля для записи истории
| addHistoryRecord | Добавляет в указанное свойство запись истории, при instance == null, создаётся AFInstanceSimpleImpl с defaultVal Параметры: - historyName - String - Имя поля истории для записи
- instance - AFInstance - значения полей для записи в историю
- afInstanceObject - AFInstanceObject - свойство схемы AFInstance
- defaultVal - Object -значение по умолчанию
- sizeCopy - int - размер поля для записи истории
| addHistoryRecord | Добавляет в указанный object запись истории Параметры: - object - Object -
- historyName - String - Имя поля истории для записи
- afInstanceObject - AFInstanceObject - свойство схемы AFInstance
- sizeCopy - int - размер поля для записи истории
| getAFInstanceTypedValue | <T> | List<T> | Метод возвращает значение вложенного свойства. Параметры: |
AFInstanceObject НР - картаpropertyPath property или без парентов - property.Если свойство свойство getBooleanValue | Boolean | Метод возвращает значение вложенного свойства (без признака массив) примитивного типа boolean.
Параметры:
afInstanceObject - AFInstanceObject - НР - карта- , arrproperty должен быть массивом объектов
- propertyPath - String - полный путь свойства схемы в формате parent1.parent2.property или без
|
парентов - родительских - property.
Если
|
свойство свойство getStringValueStringBoolean | Метод возвращает значение вложенного свойства (без признака массив) примитивного типа |
String AFInstanceObject НР - карта парентов - родительских - property.
Если
|
свойство свойство getAFInstanceAFInstanceобъект AFInstance по имени свойствазначение вложенного свойства (без признака массив) примитивного типа String. Параметры: |
AFInstanceObject НР - карта парентов - родительских - property.
Если
|
свойство свойство getAFInstanceTypedValueМетод считывает массив из значений объектных свойств массива объектовList<T> | SOBeard | Вычисление вышестоящего Филиала/ГО по признаку Обособленное подразделение. Параметры: |
afInstanceObject AFInstanceObject - НР - картаarrayPropertyPath - String - полный путь в НР-карте к свойству объектного массива в формате parent1.parent2.arrproperty,
если свойство вложенное, то родительское свойство (слева от точки) может быть только AFInstanceObject, arrproperty должен быть массивом объектовpropertyPath - String - полный путь свойства в схеме объекта массива в формате object1.object2.property или без парентов - property,
если свойство вложенное, то родительское свойство (слева от точки) может быть только AFInstanceObject. Если нужно получить массив объектов целиком, то в propertyPath передается null.putAFInstanceValue | Метод записывает в НР-карту значение НР-реквизита Параметры:
- tunableObject - Tunable - Сущность, для которой предусмотрено наличие настраиваемых реквизитов.
- propertyName - String - название свойства
- value - Object - значение НР-реквизита, которое нужно записать в НР-карту
| putAFInstanceValue | Метод записывает в НР-карту значение НР-реквизита Параметры: - afInstanceObject - AFInstanceObject - НР - карта
- propertyPath - String - полный путь свойства в формате parent1.parent2.property или без парентов - property.
Если свойство вложенное, то родительское свойство (слева от точки) может быть только AFInstanceObject - value - Object - значение НР-реквизита, которое нужно записать в НР-карту.
| putAFInstanceValue | Метод записывает в НР-карту значение НР- |
getParent | SOBeard | Вычисление вышестоящей ШЕ. Параметры: - beard - SOBeard - борода пользователя
|
name | return value | description |
---|
convertToAFInstance | AFInstance | Возвращает объект AFInstance с заданным значением для заданного свойства схемы. Параметры: |
putAFInstanceValue |
| Метод записывает в пару "ключ - значение" значение реквизита Параметры: |
AFInstanceObject НР - карта парентов - родительских - property.
Если
|
свойство свойство НР-- реквизита, которое нужно записать в
|
НР-карту- пару "ключ - значение".
- notErrorIfPropertyNotExist
|
boolean composeDialogMessage | AnyTunableObject | Формирует сущность диалога для отображения сообщения.
Параметры:message - String- отображаемое сообщение |
composeDialogMessage | AnyTunableObject | Формирует сущность диалога определённой схемы с указанным сообщением. Параметры: |
схема диалогаmessage - String- отображаемое сообщениеcomposeDialogMessage | AnyTunableObject | Формирует сущность диалога определённой схемы с указанным сообщением.
Параметры:dialogSchema - String - схема реплик |
sortBeardsInField |
| Сортирует |
в НР-полев соответсвии со значениями, полченными через в полях в соответствии со значениями, полученными через .toString() Параметры: |
НР-карта в схеме - схемы объекта массива в формате object1.object2.property или без
|
парентов getParent | SOBeard | Вычисление вышестоящей ШЕ.
Параметры:
beard-SOBeard- борода пользователяgetParentSeparateUnit | SOBeard | Вычисление вышестоящего Филиала/ГО по признаку Обособленное подразделение. Параметры:
|
addHistoryRecord |
| Добавляет в указанное свойство запись истории, при instance == null, создаётся AFInstanceSimpleImpl с defaultVal Параметры: |