Версия для печати темы (https://pro1c.org.ua/index.php?s=2628029ff60c5119008deef23f071331&showtopic=67236)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 7.7 _ Как отправить сообщение пользователю?

Автор: kostya77 01.05.23, 8:57

Добрий день. В базе есть Документ1, его создает один пользователь №1, подскажите, как отправить сообщение пользователю №2, о создании этого документа ?

Автор: sava1 01.05.23, 10:44

через внешние прибамбасы.
надо знать - есть пользователь в системе или нет, его ИД. потом можно что-то делать

Автор: kostya77 01.05.23, 10:46

sava1 @ Сегодня, 11:44 * ,
Можно пример?

Автор: sava1 01.05.23, 10:50

самый банальный для винды MSG

Цитата(kostya77 @ 01.05.23, 11:46) *
Можно пример?


чего? подсистемы регистрации пользователей и отправки им сообщений?
- при регистрации пользователя записываете его комп/......./
- когда документ записан - отправляете сообщение при условии наличия пользователя

лучше через сокеты - там сразу в 1с можно передать сообщение.

Автор: kostya77 01.05.23, 11:07

sava1 @ Сегодня, 11:50 * ,
Пример отправки сообщений

Автор: sava1 01.05.23, 11:16

kostya77 @ Сегодня, 12:07 * ,

тут все зависит от траспорта

Автор: Vofka 01.05.23, 11:20

kostya77, если вы хотите сообщения в реальном времени - простого решения для этого нету. Средствами 1С, тем более 7, этого точно не сделать. Возможно, вам подойдет вариант с отправкой электронного письма, например. По крайней мере это будет реализовать на много легче.

Автор: CobraS 01.05.23, 12:00

Цитата(Vofka @ 01.05.23, 11:20) *
Средствами 1С, тем более 7, этого точно не сделать.

Ну как бы я делал все средствами 1С 7.7 и в самой среде 1С.
И все прекрасно работает 20 лет и до сих пор.

Автор: denis84 01.05.23, 12:08

kostya77 @ Сегодня, 9:57 * ,

    КомандаСистемы("NET SEND "+СокрЛП(ИмяКомпКому)+ТекстСообщения);

Автор: Vofka 01.05.23, 13:29

Цитата(CobraS @ 01.05.23, 13:00) *
Ну как бы я делал все средствами 1С 7.7 и в самой среде 1С.
И все прекрасно работает 20 лет и до сих пор.

Через постоянный опрос какого-то справочника/регистра на предмет появления в нем новых записей с контекстной информацией и если они есть, то показывать какую-то форму?

Автор: kostya77 01.05.23, 13:52

CobraS @ Сегодня, 13:00 * ,
Можно подробнее? Интересует само сообщение пользователю,как организована отправка?

Автор: CobraS 01.05.23, 15:07

kostya77 @ Сегодня, 13:52 * ,
Реализовано через справочник Сообщения, подчиненный другому справочнику Пользователи.
Ну и соответственно используется ОбработкаОжидания() в глобальном модуле.

Автор: AnryMc 01.05.23, 15:21

denis84 @ Сегодня, 12:08 * ,

В операционной системе у пользователя должна быть включена служба "Служба сообщений" (Messenger).

Автор: kostya77 01.05.23, 15:27

CobraS @ Сегодня, 16:07 * ,
Спасибо. Буду пробовать

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua