Подскажите... Пытаюсь из текущей своей проги понять как это сделано..., но какая-та загадка...
Нашел общую команду "ПросмотрДвиженийДокумента"
Обращается к отчету "ПросмотрДвижений", где идите поиск по регистратору...
Соответственно эта команда не покажет все движения по документу заказа, т..к не во этот Заказ не везде играет роль регистратора, а только лишь участвует как реквизит регистра...
Что нужно сделать, а главное как правильно, чтобы появился в навигаторе формы командного интерфейса некий отчет по формировани. движений не по регистратору, а по документу Заказ?
Как в интерфейсе показать переход к отчету с параметром отбора по данному документу?
Создал у нужного регистра накопления команду
ПараметрыФормы = Новый Структура("Заказ", ПараметрКоманды);
ОткрытьФорму("РегистрНакопления.ВзаиморасчетыСПокупателями.ФормаСписка", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка);
Ссылка на панели навигации у формы появилась, но вывелся весь список регистра накопления без фильтрации.
Что я опять не правильно сделал?
ПараметрыФормы = Новый Структура("Отбор", Новый Структура("Заказ", ПараметрКоманды));
ОткрытьФорму("РегистрНакопления.ВзаиморасчетыСПокупателями.ФормаСписка", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка);
Вот так сработало...
Constantus @ Сегодня, 21:13
,
Еще такой вопрос:
Так уж получилось, что у формы списка этого регистра имеются пользовательские настройки.
При формировании моего кода для вывода этого списка, эти пользовательские настройки тоже вышли.
Как можно в команде для вывода в командном интерфейсе формы заблокировать или убрать эти настройки с глаз долой?
Т.е. после кода в команде:
ПараметрыФормы = Новый Структура("Отбор", Новый Структура("Заказ", ПараметрКоманды));
ОткрытьФорму("РегистрНакопления.ВзаиморасчетыСПокупателями.ФормаСписка", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка);
Скрыть пользовательские настройки?