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 - борода пользователя
|