|
Извещение пользователя о вводе документа | ☑ | ||
---|---|---|---|---|
0
Roman Go
16.09.11
✎
06:24
|
В системе работает несколько пользователей, несколько вводит документы, один обрабатывает
каким образом можно сделать так, чтобы пользователю выдавалось сообщение о том, что другой пользователь ввел документ? |
|||
1
kn
16.09.11
✎
06:46
|
Например в УТ 10.3 можно создавать Задачу с оповещением
|
|||
2
Roman Go
16.09.11
✎
07:11
|
(1) а пример реализаци есть, можете выложить?
|
|||
3
kn
16.09.11
✎
07:37
|
есть объект метаданных Задача - ее и создавать при записи новой Реализации
|
|||
4
vmv
16.09.11
✎
07:39
|
бить в набат
|
|||
5
kn
16.09.11
✎
08:13
|
Чтобы появлялось напоминание т.е всплывала Задача надо в Настройках параметров учета поставить Интервал проверки напоминаний в секундах например 30 секунд
|
|||
6
Roman Go
16.09.11
✎
10:22
|
хм, если использовать ее отдельно, то функционирует так же как обыкновенный регистр сведений
при записи документа, создается запись, у пользователя открыта форма регистра сведений, с отбором под него, он видет запись, открывает, кликает на реквизит исполненно и все, запись пропала. или там есть что-то еще? |
|||
7
Amiralnar
16.09.11
✎
10:25
|
ПодключитьОбработчикОповещения (AttachNotificationHandler)
Синтаксис: ПодключитьОбработчикОповещения(<Имя процедуры>) Параметры: <Имя процедуры> (обязательный) Тип: Строка. Имя экспортируемой процедуры модуля приложения или общего глобального модуля. Описание: Подключает вызов указанной процедуры модуля приложения или глобального общего модуля для обработки оповещения при вызове метода Оповестить. Процедура должна быть экспортируемой и иметь три параметра - <Имя события>, <Параметр>, <Источник>. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. Пример: Процедура глОбработкаОповещения(Событие, Параметр, Источник) Экспорт Сообщить("глОбработкаОповещения ИмяСобытия = " + Событие); КонецПроцедуры Процедура ПриНачалеРаботыСистемы() //... ПодключитьОбработчикОповещения("глОбработкаОповещения"); //... КонецПроцедуры // ПриНачалеРаботыСистемы() |
|||
8
Amiralnar
16.09.11
✎
10:25
|
Оповестить (Notify)
Синтаксис: Оповестить(<Имя события>, <Параметр>, <Источник>) Параметры: <Имя события> (необязательный) Тип: Строка. Имя события. Может быть использовано для идентификации сообщений принимающими их формами. <Параметр> (необязательный) Тип: Произвольный. Параметр сообщения. Могут быть переданы любые необходимые данные. <Источник> (необязательный) Тип: Произвольный. Источник события. Например, в качестве источника может быть указана другая форма. Описание: Посылает оповещение всем созданным формам и всем подключенным через метод ПодключитьОбработчикОповещения процедурам модуля приложения или общего модуля. Если для формы задана процедура-обработчик события ОбработкаОповещения, то она будет запущена, в процедуру будут переданы указанные параметры. Данный механизм может, например, применяться для организации обмена сообщениями между открытыми формами. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. Пример: Оповестить("ЗакрытьФорму", , ЭтаФорма); |
|||
9
Amiralnar
16.09.11
✎
10:26
|
В типовой БП есть выгонялка пользователей, и динамическая обновлялка кофигурации.
Посмотрите, как клиенты получают мисседж и самоубиваются. Может, вам понравится. |
|||
10
Roman Go
16.09.11
✎
10:31
|
спасибо всем за идеи.
через задачи сделал. |
|||
11
Rodger
16.09.11
✎
10:35
|
(0) делал нечто подобное на УТ 10.3 в виде отправления почтового сообщения нужным пользователям по почте.
|
|||
12
Roman Go
16.09.11
✎
10:46
|
(11) мы тоже хотели сделать по почте, но нам не дали, сказали чтобы выходило именно в 1с. На задачах нормально получилось.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |