Имя: Пароль:
1C
1С v8
Прочитать журнал регистрации
0 tiago
 
31.08.17
14:00
Приветствую, товарищи!
Имеем платформу 8.3.10 и конф-ю БУХ на УФ, клиент-сервер MSSQL 2014.
Есть необходимость программно получать значения из журнала регистрации во внешней обработке, в частности автора и последнее изменение по определенному элементу справочника. Пытаюсь понять что написано в модуле встроенной обработки ЖурналРегистрации. Про ЖР знаю, только то что он находится где-то в отдельном файле на сервере.
Подскажите пожалуйста, как программно считать данные с ЖР ?
1 1dvd
 
31.08.17
14:03
ВыгрузитьЖурналРегистрации
2 PLUT
 
31.08.17
14:09
(0)

Кроме этого для журналов регистрации нового вида (.lgd) можно использовать другой способ — внешний источник данных.

Для того, что бы использовать файл журнала регистрации в качестве внешнего источника данных, потребуется установить ODBC драйвер для SQLite, скачать его можно здесь (выбор между 32-х и 64-х битыми версиями зависит не от версии ОС, а от версии 1С).

После установки драйвера добавляем в конфигураторе новый внешний источник данных, а затем добавляем таблицы, строка соединения выглядит пример так: «DRIVER=SQLite3 ODBC Driver;Database=D:\1Cv8.lgd;BigInt=1;»

с3.14жжено отсюда https://1c-programmer-blog.ru/programmirovanie/zhurnal-registracii-v-1s-8.html

и отсюда

http://v8.1c.ru/o7/201310log/index.htm

Мы значительно переработали журнал регистрации для того, чтобы увеличить скорость выполнения запросов к журналу и повысить надёжность хранения данных.

Для этого, в том числе, потребовалось изменить формат хранения журнала регистрации. Теперь он хранится в одном файле базы данных SQLite. Этот файл имеет расширение lgd.
3 tiago
 
31.08.17
14:15
(2) Что-то добавлять и менять конф-ю мне никто не даст, поэтому склоняюсь к варианту (1) - уже нашел упоминание в общем модуле, по видимому это то что мне нужно.
Премного благодарен!
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший