BPM 7.2 on-site

Как сделать, чтобы пользователь Пользователь2 видел только те контакты, которые он создал?

Нравится

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

Здравствуйте, Илья!

Для решения Вашего вопроса, необходимо настроить "Права доступа по умолчанию". Подробнее ознакомиться с настройкой прав Вы сможете в "Руководстве по настройке", параграф 2.4.3, стр. 47.
Приятного дня!

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

Добрый день!
По аналогии с Счетчиком активности, подписываюсь на сообщение от БП.
В коде страницы читаю сообщение, но функция обработки сообщения начинает вызываться циклично, в Body сообщения текст не изменяется.
В чем может быть проблема?

Нравится

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

Эмин, думаю, без среды, в которой можно воспроизвести и провести анализ, тут не разобраться.

"Maxim Gritsenko" написал:

Эмин, думаю, без среды, в которой можно воспроизвести и провести анализ, тут не разобраться.


Хорошо. Пока, поставил "костыль": сохраняю текст сообщения (в тексте id, поэтому повторов быть не может) и если это повтор - выхожу из функции обработки.
Любом случае, спасибо за помощь и поддержку!

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

Здравствуйте!
Помогите, пожалуйста, добавить кнопку в список "Действие" в карточке контрагента

Нравится

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

Здравствуйте, Эмин!
Это типичная задача. следующим кодом в замещающем клиентском модуле:

structure.userCode = function() {
...
	this.actions.push({
		caption: resources.localizableStrings.ActionCaption,
		methodName: 'actionMethod'
	});
	this.methods.actionMethod = function() {
		alert('test');
	};
...
};

"Андрей Каспаревич" написал:

Здравствуйте, Эмин!

Это типичная задача. следующим кодом в замещающем клиентском модуле:

structure.userCode = function() {

...

        this.actions.push({

                caption: resources.localizableStrings.ActionCaption,

                methodName: 'actionMethod'

        });

        this.methods.actionMethod = function() {

                alert('test');

        };

...

};

С уважением,

Каспаревич Андрей

Эксперт 3-й линии поддержки


Спасибо. Извините за неверную формулировку вопроса.
В карточку контакта добавить действие удалось и все работает
Но в карточке контрагента получаю вот такую ошибку

Uncaught TypeError: Cannot read property 'push' of undefined 

Разобрался. Для карточки контрагента необходимо сначала создать переменную-массив, а затем приравнять ее к this.actions

var myActions = [];
myActions.push({
 caption: resources.localizableStrings.Name,
 methodName: 'Method'
});
this.actions = myActions;

Еще раз спасибо за помощь!

Эмин, рад, что Вы разобрались! Я как раз забыл это упомянуть.

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