1с свойство отчета хранилище вариантов не заполнено где заполнить
Перейти к содержимому

1с свойство отчета хранилище вариантов не заполнено где заполнить

  • автор:

Не заполнено свойство хранилище вариантов при добавлении во внешние отчеты

При добавлении отчета во внешние отчеты обработки ЗуП, вышло сообщение http://joxi.ru/V2V0GeEUBYWxbr .

В модуле отчета такой код.

Функция СведенияОВнешнейОбработке() Экспорт
РегистрационныеДанные = Новый Структура;
РегистрационныеДанные.Вставить("Наименование", Метаданные().Представление());
РегистрационныеДанные.Вставить("БезопасныйРежим", Истина);
РегистрационныеДанные.Вставить("Версия", "0.11");
РегистрационныеДанные.Вставить("Вид", "ДополнительныйОтчет");
РегистрационныеДанные.Вставить("Информация", "ДополнительныйОтчет");

///////////// команды /////////////////////////
тзКоманд = Новый ТаблицаЗначений;
тзКоманд.Колонки.Добавить("Идентификатор");
тзКоманд.Колонки.Добавить("Представление");
тзКоманд.Колонки.Добавить("Модификатор");
тзКоманд.Колонки.Добавить("ПоказыватьОповещение");
тзКоманд.Колонки.Добавить("Использование");
строкаКоманды = тзКоманд.Добавить();
строкаКоманды.Идентификатор = Метаданные().ПолноеИмя();
строкаКоманды.Представление = Метаданные().Представление();
строкаКоманды.ПоказыватьОповещение = Истина;
строкаКоманды.Использование = "ОткрытиеФормы";
РегистрационныеДанные.Вставить("Команды", тзКоманд);
Возврат РегистрационныеДанные;
КонецФункции

Чего не хватает для корректного добавления отчета в систему ?

(1) Да что то, со сном проблемы. И с соображением теперь тоже бывает.
Не на все хватает энергии.

1с свойство отчета хранилище вариантов не заполнено где заполнить

Описание ошибки:
Свойство отчета «Хранилище вариантов» не заполнено. Сохранение (выбор) вариантов отчета будет работать в ограниченном режиме. Обратитесь к разработчику дополнительного (внешнего) отчета.

Может так получиться, что получив внешний отчет (файл в формате .erf) от стороннего разработчика, и пытаясь подключить его через стандартный интерфейс базы 1С 8 в разделе "Администрирование" — "Дополнительные отчеты и обработки" — "Добавить из файла. " можно получить данную ошибку. Не стоит винить в этой проблеме разработчика, т.к. сброс свойства настройки "Хранилище вариантов" отчета может происходит спонтанно, хотя так происходить не должно (скорее всего проблема платформы 1С), и разработчик просто сразу это может не заметить.

Нажатие на изображении увеличит его
ошибка, хранилище вариантов не заполнено, при добавлении, подключении, загрузки, внешнего отчета в 1С 8, базу

Устранение данной ошибки возможно пользователю, если доступ в конфигуратор. Дальнейшие действия четко по инструкции ниже. Рассмотрим на примере собственноручно созданного внешнего отчета для КА 2 "Ведомость по товарам на складах с резервами"

Нажатие на изображении увеличит его
1С 8, предупреждение, ошибка, свойство отчета хранилище вариантов не заполнено, как устранить, убрать, исправить

Запускаем базу в режиме конфигуратора. Открываем файл отчета через меню "Файл" — "Открыть. ". Или нажимаем на клавиатуре сочетание клавиш Ctrl+O. Или нажимаем кнопку "Открыть файл" командной панели. Откроется окно-диалог выбора файла. Выбираем файл обработки.

Нажатие на изображении увеличит его
1С 8, как открыть файл внешней обработки или отчета

В открывшейся форме файла отчете через кнопку "Действия" вызываем меню и нажимаем на пункт "Свойства".

1C 8, как устранить, убрать, исправить, Свойство отчета хранилище вариантов не заполнено

В панели "Свойства" находим свойство "Хранилище вариантов". Нажимаем кнопку ". " выбора поля ввода свойства и в форме "Выбор объекта: Хранилище настроек" выбираем "ХранилищеВариантовОтчетов".

1С 8, как исправить, убрать, ошибку, предупреждение, сохранение (выбор) вариантов отчета будет работать в ограниченном режиме

Теперь остается лишь сохранить изменения в файле внешнего отчета с помощью соответствующей кнопки меню "Файл" — "Сохранить". Или c помощью сочетания клавиш Ctrl+S. Или через кнопку "Сохранить" командной панели.

Нажатие на изображении увеличит его
1С 8, как сохранить изменения во внешней обработке, отчете

Готово. Можно снова пробовать подгрузить внешний отчет в базу в разделе " Дополнительные отчеты и обработки " — ошибка больше не должна возникнуть.

Можно ознакомиться с процессом возникновения ошибки на примере и последовательностью действий для ее устранения в коротком видео:

Исправляем «Свойство отчета Хранилище вариантов не заполнено»

Предупреждение может возникнуть при добавлении отчета в дополнительные отчеты и обработки. Полный текст ошибки:

Свойство отчета «Хранилище вариантов» не заполнено.
Сохранение (выбор) вариантов отчета будет работать в ограниченном режиме.
Обратитесь к разработчику дополнительного (внешнего) отчета.

Нужно открыть отчет в конфигураторе, перейти к действиям и выбрать свойства отчета. В свойствах укажите значение параметра Хранилище вариантов:

Хранилище вариантов отчета 1С для внешнего отчета

Хранилище вариантов отчета 1С

Наверное вам приходилось сталкиваться с тем, что при подключении внешнего отчета в типовых конфигурациях 1С получаем такое сообщение:

Свойство отчета «Хранилище вариантов» не заполнено.
Сохранение (выбор) вариантов отчета будет работать в ограниченном режиме.
Обратитесь к разработчику дополнительного (внешнего) отчета.

Ошибка Свойство отчета "Хранилище вариантов" не заполнено 1С

Ошибка при подключении внешнего отчета 1С

Для чего нужно хранилище вариантов отчета

Между тем, типовые конфигурации 1С (далее рассмотрим на примере 1С: Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.15.40)) имеют удобный механизм хранилища вариантов отчетов. Он позволяет сохранять варианты отчетов, а также сделать их доступными другим пользователям. Доступные варианты отчета будут видны как в самой форме отчета, так и в типовой разделе «Отчеты». Ниже пример вывода в форме «Кадровые отчеты» различных настроек для отчета «Личные данные сотрудников». Теперь каждый пользователь имеющий право использования данного отчета сможет открыть нужную настройку отчета и сформировать его.

Пример настроек вариантов отчета из типового хранилища настроек 1С

Пример сохраненных вариантов отчетов 1С

Настраиваем свойство «Хранилище вариантов» для внешних отчетов

1С позаботилась о разработчиках и предоставила им возможность без лишних доработок использовать данный механизм в своих внешних отчетах.

1. Открываем палитру свойств нашего внешнего отчета как показано на картинке ниже:

Свойства внешнего отчета

2. В свойстве «Хранилище вариантов» выбираем хранилище настроек с именем «ХранилищеВариантовОтчетов»

Заполнение свойства внешнего отчета "Хранилище вариантов"

Выбираем хранилище вариантов

Сохраняем вариант отчета для других пользователей

После подключения нашего внешнего отчета в конфигурацию, открываем его. Например, вы внесли какие-то изменения в структуру отчета в пользовательском режиме и хотим поделиться этим вариантом с другими пользователями.

1. Для этого, выбираем типовую команду «Сохранить вариант отчета»:

Сохранение варианта внешнего отчета в 1С

Сохранение варианта отчета для других пользователей

2. Указываем наименование нашей настройки отчета «Отчет о передаче мероприятий СЗВ-ТД — без уволенных». Ставим переключатель «Доступен» в положение «Всем пользователям». Нажимаем кнопку «Далее».

Настройки варианта отчета 1С

3. Указываем раздел, в который хотим поместить нашу настройку отчета, например, «Кадры». Пишем описание для варианта отчета, если надо и сохраняем.

Раздел для варианта отчета 1С

4. Теперь наш вариант отчета доступен другим пользователям как в самом отчете:

Выбр варианта отчета 1С из хранилища

Пример выбора настройки внешнего отчета 1С

Так и в разделе «Отчеты» в ветке «Кадры»

Расположение настройки внешнего отчета из хранилища вариантов в разделе отчеты

Вариант внешнего отчета 1С в разделе Отчеты

Итоги

После нехитрых настроек наш внешний отчет теперь может работать с типовым хранилищем вариантов отчетов. Это позволит сохранять различные настройки внешнего отчета в хранилище и давать доступ к ним для других пользователей 1С.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *