С минимальными изменениями можно автоматизировать установку отбора и вызов непосредственно из формы объекта данных
В конфигурациях, основанных на БСП, стандартно присутствует обработка ЖурналРегистрации, формирующая и показывающая общий журнал регистрации.
В обработке предусмотрена команда ЖурналРегистрации (Группа: Панель навигации.Обычное). Обработчик команды малофункционален.
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ОткрытьФорму("Обработка.ЖурналРегистрации.Форма",, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно);
КонецПроцедуры
Видно, что в форме все необходимые параметры предусмотрены.
Будет достаточно заменить обработчик команды следующим образом
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
Параметры = Новый Структура;
Параметры.Вставить("Данные", ПараметрКоманды);
Параметры.Вставить("Пользователь", "");
Параметры.Вставить("СобытиеЖурналаРегистрации", "");
ПараметрДата = Новый Структура;
ПараметрДата.Вставить("Дата");
ЗаполнитьЗначенияСвойств(ПараметрДата, ПараметрКоманды);
Если ЗначениеЗаполнено(ПараметрДата.Дата) Тогда
Параметры.Вставить("ДатаНачала", ПараметрДата.Дата);
КонецЕсли;
ОткрытьФорму("Обработка.ЖурналРегистрации.Форма", Параметры, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно);
КонецПроцедуры
и изменить свойства команды
Группа — Панель навигации формы.См. также
Тип параметра команды — Составной тип данных (Указать все интересующие справочники, документы, регистры сведений и т.п.)
В результате — команда доступна в разделе «См.также» всех выбранных объектов
При ее вызове журнал регистрации фильтруется по событиям текущего объекта
Интересненько, надо попробовать
Интересно. Я бы попробовал. Дмитрий, можно пару вопросов?
Да, пишите
Задал их Вам в скайп, что бы не мусорить ветку. Роберт.
скайп сейчас не работает. напишите на почту или в телеграмм
Дмитрий, к сожалению не знаю ни того, ни другого. Хотел Вам предложить поработать над одним проектом, но актуальных контактов с вами нет, кроме этой ветки. Писал Вам на 1Сlancer, но без ответа.
Напишу актуальные способы связи лично