convertToAFInstance | AFInstance | Возвращает объект AFInstance с заданным значением для заданного свойства схемы. Параметры: - property - Property - свойство схемы
- isArray - boolean - является ли параметр value массивом
- value - Object - новое значение для свойства
|
getAFInstanceValue | Object | Возвращает значение свойства схемы. Параметры: - value - AFInstance - Объект значения модуля "Настраиваемые реквизиты"
|
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> | Метод возвращает значение вложенного свойства. Параметры: - 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 |
| Метод записывает в НР-карту значение НР-реквизита Параметры:
- tunableObject - Tunable - Сущность, для которой предусмотрено наличие настраиваемых реквизитов.
- propertyName - String - название свойства
- value - Object - значение НР-реквизита, которое нужно записать в НР-карту
|
putAFInstanceValue |
| Метод записывает в НР-карту значение НР-реквизита Параметры: - afInstanceObject - AFInstanceObject - НР - карта
- propertyPath - String - полный путь свойства в формате parent1.parent2.property или без парентов - property.
Если свойство вложенное, то родительское свойство (слева от точки) может быть только AFInstanceObject - value - Object - значение НР-реквизита, которое нужно записать в НР-карту.
|
putAFInstanceValue |
| Метод записывает в НР-карту значение НР-реквизита Параметры: |
composeDialogMessage | AnyTunableObject | Формирует сущность диалога для отображения сообщения. Параметры: |
composeDialogMessage | AnyTunableObject | Формирует сущность диалога определённой схемы с указанным сообщением. Параметры:- dialogSchema - String - схема диалога
- message - String- отображаемое сообщение
|
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 | Вычисление вышестоящего Филиала/ГО по признаку Обособленное подразделение. Параметры:
|
getParent | SOBeard | Вычисление вышестоящей ШЕ. Параметры:
|