|
Как оповестить всех пользователей об изменении? |
☑ |
0
RomaH
naïve
27.12.10
✎
09:11
|
Надо оповестить все открытые формы (во всех сеансах) при записи регистра сведений. Как сделать?
"Оповестить" так понимаю не подходит
Посылает оповещение всем созданным формам и всем подключенным через метод ПодключитьОбработчикОповещения процедурам модуля приложения или общего модуля. Если для формы задана процедура-обработчик события ОбработкаОповещения, то она будет запущена, в процедуру будут переданы указанные параметры.
Данный механизм может, например, применяться для организации обмена сообщениями между открытыми формами.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
из-за "не доступен на сервере"
|
|
1
Lama12
27.12.10
✎
09:15
|
"Надо оповестить ... при записи регистра сведений." Вопрос - зачем?
|
|
2
strange2007
27.12.10
✎
09:16
|
Вызывать из "оповестить" с клиента. А вообще, задача немного интересная. Можно узнать, где она нужна?
|
|
3
aleks-id
27.12.10
✎
09:32
|
а если замутить через бизнес-процессы?
|
|
4
RomaH
naïve
27.12.10
✎
09:36
|
нужно "состояние" документа состояние меняется как самим документом (как интерактивно, так и программно) так и подчиненными документами состояние отображается на форме в поле выбора реализовал через РС (документ - состояние) надо бы при изменении состояние документа другим пользователем через другой документ менять состояние отображаемый на форме
|
|
5
RomaH
naïve
27.12.10
✎
09:37
|
(3) была такая мысль в виду (0) буду думать в эту сторону, если не выйдет через простой РС
|
|
6
strange2007
27.12.10
✎
09:39
|
(4) Подход к реализации интересный, но лучше все таки нормальными методами. Делал я одну разработку на состояниях... потом переделал на БП и придерживался концепции 1С и сразу все нормально заработало
|
|
7
aleks-id
27.12.10
✎
09:44
|
(4) попробуй еще повесить опрос регистра на таймер. прямо на форме документа. скажем раз в 30 секунд...
|
|
8
strange2007
27.12.10
✎
09:46
|
Почему нельзя использовать подход бизнес-процессов? Зачем изобретать то велик?
|
|
9
mikecool
27.12.10
✎
09:47
|
при записи РС - запись в РС оповещения у пользователя ОбработкаОжидания с чтением РС оповещения
|
|
10
RomaH
naïve
27.12.10
✎
13:02
|
а чем БП поможет? все-равно что бы считать статус автоматически при его изменении извне - надо как-то оповестить о необходимости а как?
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший