Вопрос

Карточка документов

Доброго дня!

При заполнении карточки документов, если не заполнено ни Account ни Contact, система просит заполнить или то или другое.

Вопрос в том, как отключить это условие? В коде не нашел этот момент...

Добавил другое поле, по которому связывается с нужным разделом, компания и контакт не нужны.

Изображение удалено.

Нравится

1 комментарий

См. в коде карточки упоминания локализируемой строки WarningAccountContactRequire. Вот функция, которая проверяет:

validateAccountOrContactFilling: function(callback, scope) {
	var account = this.get("Account");
	var contact = this.get("Contact");
	var result = {
		success: true
	};
	if (this.Ext.isEmpty(account) && this.Ext.isEmpty(contact)) {
		var accountColumnCaption = this.getColumnByName("Account").caption;
		var contactColumnCaption = this.getColumnByName("Contact").caption;
		result.message = this.Ext.String.format(
this.get("Resources.Strings.WarningAccountContactRequire"),
accountColumnCaption, contactColumnCaption);
		result.success = false;
	}
	callback.call(scope || this, result);
},

А чуть выше эта функция добавляется в обработчик.

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