Имя: Пароль:
1C
1C 7.7
v7: Парсер журнала изменений (1cv7.mlg)
0 Adecvator
 
13.03.13
15:37
Есть предположение, что в системе появились документы минуя журнал регистраций, подскажите как распарсить 1cv7.mlg, что бы сравнить сущ. документы с документами, которые прошли по журналу.
1 andrewalexk
 
13.03.13
15:43
:) см нимфостарт + проктоклуб
2 varelchik
 
13.03.13
16:10
1C++ ПоставщикДанныхЖурналРегистрации
3 varelchik
 
13.03.13
16:12
только не факт что ты что-то нароеш.
Документы могут быть созданы и удаленны програмно, что не отражается в ЖР, если программист который писал создание или удаление не делал ЗаписЖурналаРегистрации()
4 пипец
 
13.03.13
16:17
5 orefkov
 
13.03.13
16:18
(3)
так ему это и надо, найти те доки, по которым нет записей в журнале о создании.
6 varelchik
 
13.03.13
16:21
(4) я ж и кажу.
1.Делаем запрос к журналу вываливаем в итз.
2.ПРоходим по ЖР вываливаем оттуда все ссылки на документы в другую итз
получаем разность.
Вот и делов то.
7 Torquader
 
14.03.13
00:05
Журнал разделён точками с запятой - все действия с документом, кроме создания нового сопровождаются ссылкой вида o/{КодВидаДокумента}/{ВнутренийИдентификаторДокумента}
Если пройти по строкам, используя RegExp, то можно быстро и просто всё найти.
8 Adecvator
 
15.03.13
17:31
(4) Спасибо.