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