|
Как программно узнать, что конфигурация изменилась? |
☑ |
0
AlexSTAL
19.09.19
✎
13:02
|
UUID версии конфигурации как узнать?
Если выгрузить конфигурацию в файлы, то там есть: <Configuration uuid="89e03759-3a9f-4be2-a6d0-da8be021e164">
В файлах обмена РИБ есть:
<v8de:Config xmlns:v8md=";
<v8de:Version>216.0</v8de:Version>
<v8de:Digest1>00000000000000000000000000000000</v8de:Digest1>
<v8de:Digest2 v2="8502964f43965421a83786820a1fb4f7" Extensions="0000000000000000000000000000000000000000">1ead639933cc6528d27eaf9d1afbd80b</v8de:Digest2>
</v8de:Config>
Т.е. мне нужно при старте системы узнать, была ли изменена конфигурация или нет (не важно что)...
|
|
1
Вафель
19.09.19
✎
13:05
|
КонфигурацияИзменена()
|
|
2
AlexSTAL
19.09.19
✎
13:07
|
(1) Истина - основная конфигурация отличается от конфигурации базы данных
|
|
3
Вафель
19.09.19
✎
13:07
|
а тебе нужно что?
|
|
4
AlexSTAL
19.09.19
✎
13:09
|
(3) факт изменения конфигурации, а не сравнения её с конфигурацией БД
|
|
5
Вафель
19.09.19
✎
13:10
|
если скуль - то возь из таблички хэш
|
|
6
AlexSTAL
19.09.19
✎
13:12
|
(5) а если файловая?
|
|
7
mszsuz
19.09.19
✎
14:58
|
Тоже задавался этим вопросом.
В данный момент, выгружаю конфигурацию в ".cf" и сохраняю хеш сумму этого файла. Когда надо проверить изменилась или нет - снова в cf и сравниваю старую и текущую хэш-сумму.
|
|