Добрый день!
Подскажите, пожалуйста, правильный синтаксис
сделать поле доступным к изменению, если заполнено другое поле типа справочник
(то есть оно не null)
Что в данном случае нужно написать в выражении rightExpression и comparisonType
ruleType: BusinessRuleModule.enums.RuleType.BINDPARAMETER,
property: BusinessRuleModule.enums.Property.ENABLED,
conditions: [{
leftExpression: {
type: BusinessRuleModule.enums.ValueType.ATTRIBUTE,
attribute: "Status"
},
comparisonType: this.Terrasoft.ComparisonType.EQUAL,
rightExpression: {
type:
value:
}
}]
Нравится
Здравствуйте, Дарья.
Вот пример кода из конфигурации:
[javascript]
"BindParameterEnabledCustomerBillingInfoToAccount": {
"ruleType": BusinessRuleModule.enums.RuleType.BINDPARAMETER,
"property": BusinessRuleModule.enums.Property.ENABLED,
"conditions": [
{
"leftExpression": {
"type": BusinessRuleModule.enums.ValueType.ATTRIBUTE,
"attribute": "Account"
},
"comparisonType": Terrasoft.ComparisonType.IS_NOT_NULL
}
]
[/javascript]