Добрый день!
Подскажите, пожалуйста, правильный синтаксис
сделать поле доступным к изменению, если заполнено другое поле типа справочник
(то есть оно не 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:
}
}]

Нравится

2 комментария

Здравствуйте, Дарья.

Вот пример кода из конфигурации:

"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
		}
	]

Спасибо

Показать все комментарии