Создание значка уведомления (NotifyArea)

Область уведомлений находится в правом нижнем углу экрана. При создании уведомления, там появляется значок размером 16х16 пикселей.

Значок уведомления пользователя служит для оповещения активного пользователя о каком-либо событии. Если у пользователя, для которого создано уведомление не запущен ШЕРП, уведомление доставлено не будет.

 

 

Значков может быть произвольное количество.

 

Пример создания из T-SQL:

 

DECLARE @FileBody varbinary(max)

SELECT @FileBody = FileBody FROM kb.dbo.Files WHERE IDFile = '4FF080EE-A0DC-46B0-8A8F-7DE3AADDB704'

 

EXEC NotifyArea  

@IDUser = 2000002840,

@GroupName = 'Group1',

@ToolTipHeaderText = 'ToolTipHeaderText',

@ToolTipFooterText = 'ToolTipFooterText',

@ToolTipText = 'ToolTipText',

@ToolTipImage = @FileBody,

@Image = @FileBody,

@AllowDoubles = 0,

@CloseOnButtonClick = 0,

@IDObject = '22f53a1e-d01a-4441-914e-054da6fc1ca3',

@ObjectType = 4,

@IDContextMenu = '8f96e72d-8a5c-4019-b5c7-b6b91d9851c4',

@Blink = 0

 

Пояснения:

 

@IDUser - получатель уведомления

@GroupName - группа, к которой принадлежит уведомление. Если уже существует значок с такой же группой и параметр @AllowDoubles равен 0, то новый значок заменит существующий.

@ToolTipHeaderText - заголовок всплывающей подсказки значка

@ToolTipFooterText - подвал всплывающей подсказки значка

@ToolTipText - текст всплывающей подсказки значка

@ToolTipImage - картинка всплывающей подсказки значка

@Image - картинка значка

@AllowDoubles - разрешить дублировать значки одной группы

@CloseOnButtonClick - прятать значок при клике на него

@IDObject - ID объекта Базы Знаний. Вызывается при нажатии на значок

@ObjectType - тип объекта Базы Знаний

@IDContextMenu - ID контекстного меню значка

@Blink - признак того, что значок будет мигать

 

 

 

Примеры реализации
Подписаться

Новые статьи

Включение в реестр отечественного ПО Технологической платформы «Шерп 3.0» Создание HTML-форм в Платформе ШЕРП Создание HTML-форм в Платформе ШЕРП c помощью конструктора форм Web-версии Платформы Настройка элемента диалога с типом редактора KBEditPopUp Возможности редактора полей типа «LookUpEdit» Создание внешнего ключа (Foreign Key) с помощью SQL-редактора в Платформе "ШЕРП" Как создать таблицу в базе данных Проверка работоспособности Платформы ШЕРП Как создать хранимую процедуру Организация и проведение видеоконференций в Платформе "ШЕРП"

0 комментариев

Чтобы оставить комментарий, пожалуйста, авторизируйтесь или зарегистрируйтесь

Обязательное поле