|
v7: Отслеживать изменения элементов. | ☑ | ||
---|---|---|---|---|
0
Альбатрос
23.08.11
✎
05:17
|
Всем привет! Вопрос: какможно отслеживать изменения справочника к примеру? Мне на ум приходит только так: перед открытием сохранять реквизиты, перед сохранением сравнивать их с текущими, а изменения записывать в текстовик, к примеру. Но мне кажется есть проще способ. Подскажите, пожалуйста.
|
|||
1
Rie
23.08.11
✎
05:24
|
(0) Тебе нужен сам факт изменения? Он записывается в журнал.
Тебе нужно знать, что на что изменилось? Тогда только отслеживать и писать самому (в текст, в специально созданный для этого справочник, ещё куда - не важно). Ну и при этом надо бы учитывать, что изменения могут вноситься не только интерактивно, но и программно. |
|||
2
nicxxx
23.08.11
✎
05:25
|
куда еще проще-то ? чтобы открытие не притормаживало, можно сравнивать в ПриЗаписи()
|
|||
3
Альбатрос
23.08.11
✎
05:35
|
(1) Да, нужен сам факт изменения. Для чего все это: нужно чтоб на автомате формировался файл выгрузки на сайт. Т.е. пользователи наизменяли за целый день, а потом моя обработка посмотрела какие элементы изменились и выгрузила их на сайт.
С журналом ведь программно работать нельзя? Если нет, буду делать, как задумывал изначально =) |
|||
4
ДенисЧ
23.08.11
✎
05:37
|
(3)
1. журнал - это текствый файл. Так что.. 2. Для большей гарантии можно поднять урбд. Она и программные изменения отловит. |
|||
5
Rie
23.08.11
✎
05:37
|
(3) Варианты:
1) использовать УРБД. Она прекрасно отслеживает любые изменения; 2) парсить журнал 1С (для этого даже внешняя компонента имеется). |
|||
6
nicxxx
23.08.11
✎
05:38
|
(3) вобще-то можно, посмотри ВК на инфостарте
|
|||
7
Альбатрос
23.08.11
✎
05:48
|
(4)(5) Вот с УРБД вариант хорош. Только я вот не знаю, как его поднять :( Где можно почитать про этот способ?
|
|||
8
Rie
23.08.11
✎
06:02
|
(7) Как устанавливать и настраивать РБД - описано в документации к самой компоненте.
Изменения УРБД пишет в таблицы 1SUPDTS, 1SDWNLDS. Из них извлекается нужная информация. |
|||
9
Альбатрос
23.08.11
✎
06:04
|
(8) Спасибо!
|
|||
10
Mikeware
23.08.11
✎
07:23
|
(4)(5) если быть буквоедом, то УРБД отследит лишь факт перезаписи справочника. А были ли при этом изменения или нет - пофигу. Но автору УРБД вполне хватит.
|
|||
11
Rie
23.08.11
✎
07:35
|
(10) При желании можно отследить и изменения - сравнивая интересные элементы справочника в центральной и периферийной базах.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |