Имя: Пароль:
1C
1С v8
Можно ли отследить измения в документах из обработки?
,
0 DirecTwiX
 
26.05.13
10:00
Для конкректного типа документов.
1 Дядя Вова
 
26.05.13
10:01
Разрешаю.
2 Cyberhawk
 
26.05.13
10:02
(0) Нельзя
3 DirecTwiX
 
26.05.13
10:08
(2) Спасибо!
4 Дядя Вова
 
26.05.13
10:08
(2) Садись, два.
5 DirecTwiX
 
26.05.13
12:02
Пожалуй, ап
6 Фокусник
 
26.05.13
12:06
(0) Опиши полнее задачу
7 DirecTwiX
 
26.05.13
12:14
(6) Есть обработка, на ней ТП связанное с ТЗ - там лежат ссылки документов, которые получаются запросом, и некоторые данные документа. Было бы неплохо обновлять ТЗ при изменении документов ТЗ
8 Любопытная
 
26.05.13
12:16
Подпиской на событие регулярно обновлять данные тп
9 zak555
 
26.05.13
12:17
(7) кнопку обновления выведи на форму
10 DirecTwiX
 
26.05.13
12:17
(8) В обработке то? оО
11 DirecTwiX
 
26.05.13
12:17
(9) Это не то) Хочется стильно, модно, молодёжно)
12 Любопытная
 
26.05.13
12:21
(10) Честно - уже не помню. По-моему у меня в задаче был документ, но форма его была столь хитра, что меньше всего на документ походила. Там было поле таблицей в виде дерева, в котором отображались документы, актуальные на сей момент. Закрытие периода делали, да. И на это поле я вешала обновление с обработкой ожидания.
13 Фокусник
 
26.05.13
13:36
(7) Варианты:
1. В отображаемых документах сделать оповещение о событии при изменении (сохранении) документа. Например в процедуре ПослеЗаписи() в модуле формы.  А в обработке отлавливать эти события.
2. Если код документов трогать нельзя, то обработка ожидания в твоей обработке.
14 DirecTwiX
 
26.05.13
14:02
(13) Думал про обработку ожидания. Но всё равно не то, что нужно.
Фуекция не критическая, без неё тоже нормально - скорее для себя узнать хотел.
Спсибо!
15 Cyberhawk
 
26.05.13
18:30
(7) храни в ТЧ реквизит документа "Версия данных" и периодически (или по событию) сравнивай те, которые "потрогали" в базе ("потрогали", т.к. реквизит этот обновляется при каждой записи/проведении/изменении объекта, даже если реквизиты не были изменены).
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.