Включити - дуже просто. В каталозі 1С. \ Bin \ conf \ розмістити правильний файл logcfg.xml. Це можна зробити і на локальній машині.
- - для формування файлу logcfg.xml використовуємо обробку від 1С (у вкладенні остання для 8.2)
- - або використовуємо перевірені "Інструменти розробника"
- - копіюємо через буфер вміст файлу нізвідки! Ні з інтернету, ні з самих обробок 1С. Це важливо!
- - не пишемо текст руками
- - якщо пишемо руками використовуємо великі літери в значеннях фільтрів
- - і перевіряємо кодування
Тепер розповідаю в чому справа.
1С вельми чутлива до вмісту logcfg.xml. Наявність зайвих прогалин, розривних, нерозривні і будь-яких інших впливає. Наявність прихованих символів впливає.
Проілюструю на прикладі. Є два файли абсолютно візуально не відрізняються. Один працює (logcfg_true.xml), другий - немає (logcfg.xml).
Непрацюючий файл узятий з інтернетів.
Файли розрізняються на один байт - 263 і 264 байта. Як можна бачити з скріншоту - це пробіл в рядку із зазначенням шляху до балці. Причому, це не звичайний пробіл ( "20" в 16-ном юникоде), а інший сиволов "09" (табуляція). Його наявність і заважає.
При розборі інших некоректних "прикладів" з інтернету мені зустрічалися:
- - кирилиця замість латиниці (propertу (У) і property (Y))
- - дефіс замість тире
- - звичайні прогалини в різних місцях, які не викликають ніяких видимих помилок і нарікань від 1С
Як проявляється некоректність вмісту? Зовсім по різному: може нічого не відбуватиметься, можуть створюватися файли з нульовим розміром, можуть створюватися порожні файли розміром 3 байта (1С створив файл логу, дійшов до кривої рядки в xml і мовчки припинив роботу з ТЖ?)
При правильному файлі лог створюється вже відразу при запуску бази в режимі конфігуратора.
Що в доданому архіві:
- - обробка з ІТС "НастройкаТехнологіческогоЖурнала.epf" (8.2 УФ)
- - правильний файл logcfg_true.txt (236 байта)
- - неправильний файл logcfg_false.txt (264 байта)
Почитати про настройку ТЖ можна, звичайно, тут