Каталог решений - Выбор вариантов отчета в Управление торговлей ред. 11

Выбор вариантов отчета в Управление торговлей ред. 11

Выбор вариантов отчета в Управление торговлей ред. 11

В наличии

В УТ 11 в свойствах конфигурации задано хранилище вариантов отчетов.
Исходя из этого, все отчеты будут использовать для своих вариантов именно это хранилище (если, конечно, в свойствах самого отчета не задано другое хранилище).
По сути, все варианты для отчетов находятся в справочнике "Варианты отчетов", который заполняется при первом запуске системы.
Вполне очевидно, что если Вы создаете свой отчет (внешний или внутренний) с несколькими вариантами, у Вас не будет возможности выбирать нужный вариант (переключаться между вариантами), т.к. в выше указанном справочнике нет никакой информации о вариантах созданного Вами отчета.

В этой небольшой статье я покажу один из способов решения данной проблемы.

Категория:

Описание


ВНИМАНИЕ!

Начиная с версии 11.0.8 конфигурации «Управление торговлей» (а так же и в отношении других конфигураций), данная статья теряет актуальность. Для выбора вариантов отчета больше не требуется предпринимать никаких дополнительных действий.

 

Если кто-то найдет еще способ, может, более красивый, чем предлагается здесь, — будет замечательно ))

 

Итак, предположим, я разработал некий отчет с использованием системы компоновки данных. Назовем его «Моя ведомость по товарам». В схеме компоновки данных определил два варианта отчета: «ОстаткиТоваров» и «ДвиженияТоваров».

Варианты отчета в схеме компоновки данных

Открываем отчет в пользовательском режиме. Видим, что открылся вариант «Остатки товаров на складе».

Вероятно, потому что он идет первым в схеме компоновки. Переключиться на вариант «Движения товаров по складу» мы не можем. Форма выбора варианта пуста. Именно эту проблему мы и пытаемся решить 🙂

Что нам надо сделать…

Надо сохранить этот вариант отчета, используя меню Все действия — Сохранить вариант. Сохраним его под именем «Остатки товаров на складе». Таким образом, этот вариант попадет в справочник «Варианты отчетов».

А теперь (!Внимание!) еще раз сохраняем этот же вариант, но уже под именем «Движения товаров по складу». Думаю, понятно, что переключатель при этом надо установить на «Создать новый вариант отчета».

Благодаря этому, теперь мы можем выбирать нужный нам вариант из двух имеющихся.

Выбор варианта отчета в пользовательском режиме

Очевидно, что сейчас большой пользы от этого нет, т.к. по сути, это один и тот же вариант, просто под разными названиями. Зато для каждого из названий в справочнике «Варианты отчетов» появился соответствующий элемент.

Сейчас нам надо у обоих этих элементов справочника изменить значение реквизита «КлючВарианта» (это строковый реквизит). Сейчас там что-то типа такого: «5ba619cb-3851-4ced-94be-fa20c74ce297». Нам надо в этот реквизит записать имя варианта отчета как оно задано в конфигураторе в схеме компоновки данных.

Т.е. для элемента справочника «Остатки товаров на складе» ключ варианта устанавливаем «ОстаткиТоваров». Для элемента «Движения товаров по складу» ключ варианта — «ДвиженияТоваров».

Проблема тут только в том, что непосредственно в справочнике это поле недоступно для редактирования. Поэтому устанавливать реквизит придется обработкой, например этой: Универсальный подбор и обработка объектов (управляемые формы).

Вот и всё! )) Теперь у нас есть возможность выбирать варианты нашего отчета.

 

Немного о других конфигурациях

Для большей информации хочется затронуть конфигурацию «Управление небольшой фирмой».

Там в свойствах конфигурации не задано хранилище вариантов отчетов. Оно задается непосредственно в свойствах самого отчета. Поэтому для самописного отчета с выбором варианта не будет никаких проблем.

Если же Вы сохраняете типовой отчет как внешний, то надо просто в свойствах сохраненного отчета очистить свойство «Хранилище вариантов».

 

Спасибо за внимание ))

has been added to your cart:
Оформление заказа