Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Механизм истории данных

Механизм истории данных
Я
   Jokerman
 
04.05.18 - 13:26
Доброго времени суток, киньте плз в меня ссылку как включить в 8.3.11 механизм истории. На данный момент переключил одном справочнике История данных = использовать, в реквизитах - тоже использовать. В правах на историю все есть, кнопка истории появилась, но ничего не записывается - пустая история. Что не хватает? Или что то еще программно надо сделать?
 
 
   ptiz
 
1 - 04.05.18 - 13:27
(0) Программно. Читать ИТС.
   Jokerman
 
2 - 04.05.18 - 13:28
(1) Спасибо!
   Jokerman
 
3 - 04.05.18 - 14:23
Делаю так, все равно в историю ничего не попадает:    

Настройки = Новый НастройкиИсторииДанных;
Настройки.Использование = Истина;
Настройки.ИспользованиеПолей.Вставить("СуммаДоговора", Истина);    
ИсторияДанных.УстановитьНастройки(Метаданные.Справочники.ДоговорыКонтрагентов, Настройки);
   Lexey_
 
4 - 04.05.18 - 14:31
(3) Процесс создания версии состоит из двух шагов. Вначале система фиксирует сам факт изменения того или иного объекта. Это происходит или автоматически или с помощью вызова метода программного интерфейса. Информация об изменении объекта попадает в специальную очередь. Перенос данных из очереди в таблицы базы данных выполняется с помощью специального метода программного интерфейса (ИсторияДанных.ОбновитьИсторию())
   Jokerman
 
5 - 04.05.18 - 15:25
Не пойму в какой момент вызвать. Сделал обработку с таким кодом:

    Настройки = Новый НастройкиИсторииДанных;    
    Настройки.Использование = Истина;    
    Настройки.ИспользованиеПолей.Вставить("СуммаДоговора", Истина);    
    ИсторияДанных.УстановитьНастройки(Метаданные.Справочники.ДоговорыКонтрагентов, Настройки);    
    ИсторияДанных.ОбновитьИсторию();
   Lexey_
 
6 - 04.05.18 - 15:26
(5) ИТС читал? там всё написано

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует