#0
by totparen
Создал в конфигурации документ, создал подписку на событие "ПриЗаписи" этого документа, прописал в обработчике подписки Создал обработку с формой, в ОбработкаОповещения, для формы прописал код Сообщить(ИмяСобытия); Завёл двух пользователей. Если пользователь1 запишет документ, то пользователь2 не видит сообщения, при открытой форме обработки. Что нужно сделать, что бы второй пользователь отлавливал получал подписку?
#6
by totparen
То есть это мне писать данные в РС и периодически регистр сведений опрашивать? На кой тогда нужна подписка? Гуд. Но эта фишка не катит, если список формируется на основании запроса.
#11
by totparen
к чему эти вопрсы? Почему бы ещё не спросить - Почему ты это решил делать на 1С, а не в екселе. По существу знает кто-нибудь ответ?
#13
by Живой Ископаемый
по существу отвечено в подписка тебе не вперлась. разве что только как вспомогательный механизм
#15
by lxs
ты не выпендривайся, а вкуривай, то, о чем тебе пишут люди. Все, что касается оповещений, работает в рамках только твоего сеанса. Данные в базе доступны каждому пользователю (внезапно, да?) с учетом его полномочий. Форма списка при открытии подключает обработчик, который контролит ДАННЫЕ в РС, а значит в онлайне узнает об изменениях.
#16
by MSII
По сути - или ДС с автообновлением или РС. Подписку можешь использовать, чтобы типовой функционал не трогать.
#17
by Живой Ископаемый
2Подписка не для того чтобы передавать сообщения между пользователями. Это триггер, если так понятнее.
#18
by Живой Ископаемый
триггер делает что-то с базой данных. А то, что ты хочешь реализовать - это лиссенер(слушатель) в рамках другого сеанса, который бы реагировал на что-то, например на взведенный (да, и подпиской тоже) флаг.
#20
by totparen
Если бы вы сразу в написали, что оповещения работают только в рамках сеанса, вся последующая полемика не имела бы смысла. Но даже при предложенном решении (РС + ПодключитьОбработчикОжидания), не совсем понятно, как это можно организовать удаление из РС признака того, что следует обновить данные...
#21
by Живой Ископаемый
2 будет ли неожиданностью сказать, что весь код выполняется в рамках одного сеанса? И если один сеанс хочет выполнить код в другом сеансе, то он должен контролировать этот сеанс. Например по КОМ
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Подписка на волшебство программирования . (Волшебнику)
- Проведение и отмена проведения (подписка на события)
- Подписка на события в 1С
- V8 подписка на событие запись регистра накопления
- Подписка на событие для РС
- Подписка на событие "ОбработкаПроведения"
- v7: 7.7 ИТС подписка обновление без диска
- Как может подписка на событие передЗаписью вызываться при создании документа?
- Как отловить в 1с 8.2 Управляемое приложение отловить событие перехода
- 1с подписка на события определяемого типа
В этой группе 1С
- Свертка БП 2.0 документами Ввод начальных остатков, нужна обработка
- Какой дистрибутив Linux лучше выбрать для Cервер 1С:Предприятия 8.2 + веб сервер
- Можно ли делать в 1с8 выборку из db PARADOX ?
- УТ как списывать товары на нужды предприятия?
- Подключение к базе Postgree из 1С 8.2
- Консультация по ЗУП
- И снова попытки лечения битого файла 1Cv8.1CD...
- v7: Как принудительно изменить периодический реквизит справочника заданный документо
- Что значит установить программу?
- v7: не заполнен показатель / НаимПок
- УТ 10,3 Вывести список держателей карт и номера телефонов
- Привилегированный режим ! На клиенте ОФ(обычные формы)
- Перенос платежные поручений
- Копирование значений табличной части документа
- Сканер штрихкода. 1с вылетает при нажатии "Тест устройства"
- БГУ какие документы делют проводки по счетам 507 и 508 ?
- Процесс согласования в 1С:Документооборот 8 КОРП, редакция 1.2 (1.2.2.7)
- v8: УТ11 Отгрузка по заказу больше, чем заказано.
- как ОповеститьОбИзменении() с сервера
- v8: БГУ Выгрузка бух.отчетности в формате xml