Как посмотреть историю изменений удаленной записи регистра сведений с опцией "История данных"?
Есть регистр сведений, для которого включена платформенная опция "История данных".
Вопросы:
1. Как посмотреть все удаленные записи этого регистра?
2. Как посмотреть историю удаленной записи, по которой известны значения полей? Мне известен только один способ: создать такую же и после этого по кнопке "История изменений" увидеть прежние ее добавления и удаления. Есть ли возможность отобрать историю таких же по значениям полей записей без создания новой идентичной?
Вопросы:
1. Как посмотреть все удаленные записи этого регистра?
2. Как посмотреть историю удаленной записи, по которой известны значения полей? Мне известен только один способ: создать такую же и после этого по кнопке "История изменений" увидеть прежние ее добавления и удаления. Есть ли возможность отобрать историю таких же по значениям полей записей без создания новой идентичной?
По теме из базы знаний
- Перенос данных и обмен из УТ 10.3 в УТ 11 / КА 2 / ERP 2. Переносятся документы, справочники и остатки
- 50+ советов для успешной сдачи 1С: Специалист по платформе
- Интеграция сценарного тестирования в процесс разработки
- Версионирование объектов VS История данных
- Database Compression Tool: Инструмент для свертки и сжатия баз данных 1С
Найденные решения
(4) Стандартная обработка - в стандартных функциях (Все функции - Стандартные функции). Это от конфигурации не зависит. И программный доступ к стандартной обработке не возможен (если штатно).
Возможно, в БСП есть аналогичный механизм.
Возможно, в БСП есть аналогичный механизм.
(8) Если вы спрашиваете про платформенную историю данных, то надо ещё выполнить перенос истории данных из общей очереди истории данных в физические таблицы объекта. Это можно сделать методом ИсторияДанных.ОбновитьИсторию() или в стандартной обработке платформы через Ещё -> Управление историей данных -> Обновить историю.
Тогда в списке появятся нужные вам версии объектов.
Подробнее о механизме истории данных платформы можно прочитать в статье ИТС
Тогда в списке появятся нужные вам версии объектов.
Подробнее о механизме истории данных платформы можно прочитать в статье ИТС
Прикрепленные файлы:
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3) Полагаю, что это как раз то, что нужно. А где ее искать в клиентском приложении БП (3.0.76.67)? Или речь о программном обращении к объекту конфигурации ИсторияДанных а-ля код ниже?
ТабВерсий = ИсторияДанных.ВыбратьВерсии(Отбор, "НомерВерсии, Дата, Пользователь, ВидИзмененияДанных, Комментарий", , 1);
(4) Стандартная обработка - в стандартных функциях (Все функции - Стандартные функции). Это от конфигурации не зависит. И программный доступ к стандартной обработке не возможен (если штатно).
Возможно, в БСП есть аналогичный механизм.
Возможно, в БСП есть аналогичный механизм.
наверное необходимо написать свой отчет, правда если системные таблицы версий "вещь в себе", то приплыли.
хотел поругать автора просто по привычке, но вопросы толковые, логичные и даже изобрел костыль - почти отличник.
думаю будет как всегда, найдется гений и найдет решение - потом это появиться в платформе или конфигурации.
хотел поругать автора просто по привычке, но вопросы толковые, логичные и даже изобрел костыль - почти отличник.
думаю будет как всегда, найдется гений и найдет решение - потом это появиться в платформе или конфигурации.
Коллеги, поясните пжл как работают отборы в стандартной функции История изменения данных. Версионирование включено. История изменения у документа есть. Ставлю в стандартной функции отбор Метаданные = моему типу документа Заказ клиента. Пусто. Чтобы я там не ставила отбор не работает ни один. Даже если документ свой выбираю, который поменяла и точно поле которое поменяла. Бесполезно, ничего не показывает.
(8) Проверьте во вкладке "Настройка" включена ли вообще история данных у вашего объекта, стоит ли галка. Если нет, то включите и с этого момента она будет только записываться. Версионирование данных - это один механизм ИБ, а История данных - другой, найти его можно в стандартных функциях ИБ. Он не выведен в отдельный пользовательский интерфейс, как "История изменений" (версионирование).
(8) Если вы спрашиваете про платформенную историю данных, то надо ещё выполнить перенос истории данных из общей очереди истории данных в физические таблицы объекта. Это можно сделать методом ИсторияДанных.ОбновитьИсторию() или в стандартной обработке платформы через Ещё -> Управление историей данных -> Обновить историю.
Тогда в списке появятся нужные вам версии объектов.
Подробнее о механизме истории данных платформы можно прочитать в статье ИТС
Тогда в списке появятся нужные вам версии объектов.
Подробнее о механизме истории данных платформы можно прочитать в статье ИТС
Прикрепленные файлы:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
