1с настройки отчета для всех пользователей
Настройки отчета обычно включают:
- Группировки строк и столбцов (для кросс-таблиц) с учетом их порядка и иерархии
- Показатели
- Дополнительные поля
- Отборы
- Условия сортировки
- Другие данные (флажки, поля ввода, таблицы, списки)
Возможность сохранять/восстанавливать настройки штатными средствами платформы доступна для форм отчетов и обработок, т.е. для таких форм, у которых основной реквизит имеет тип ОтчетОбъект, ОбработкаОбъект или для внешних обработок. В свойствах формы нужно устанавливить флажок "Сохранять значения" и заполнить список "Сохраняемые значения" (отметить галочками те элементы формы, значения которых надо сохранять). При сохранении и восстановлении настроек вызываются события ПередСохранениемЗначений и ПослеВосстановленияЗначений соответственно: в них можно запрограммировать свои действия.
Сохраненные настройки отчетов хранятся в профиле пользователя (в папке C:\Documents and Settings\\Application Data\1C\1Cv8), поэтому к нему нужно относиться бережно, не удалять его. Настройки отчетов привязаны к базе, поэтому при пересоздании базы они пропадают.
см. также статью на ИТС: Мет. поддержка 8.0 -> Администрирование -> Сохранение параметров между сеансами. Если база файловая - или в файле 1Cv8.pfl в каталоге базы, или в файле 1Cv8.pfl в каталоге C:\Documents and Settings\\Application Data\1C\1Cv8\\\
Чтобы настройки не пропадали и/или были глобальными (т.е. общими для всех пользователей этой базы), их можно сохранить в самой базе. Это можно сделать так:
1. Создать справочник "НастройкиОтчетов" с реквизитами:
- ИмяОтчета - индексирование с доп. упорядочиванием
- Комментарий
- СохраненныеНастройки - строка неогр. длины
В каждом отчете (или лучше сделать процедуры в общем модуле):
2. В форме отчета разместить поле ввода, типа "СправочникСсылка.НастройкиОтчетов"
У этого поля ввода есть события:
3. Далее нужно переписать обработчик события для формы:
4. У справочника "НастройкиОтчета" создать форму выбора, у которой переписать обработчик события
Свойство отчета "Хранилище вариантов" не заполнено.
Сохранение (выбор) вариантов отчета будет работать в ограниченном режиме.
Обратитесь к разработчику дополнительного (внешнего) отчета.
Ошибка при подключении внешнего отчета 1С
Для чего нужно хранилище вариантов отчета
Между тем, типовые конфигурации 1С (далее рассмотрим на примере 1С: Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.15.40)) имеют удобный механизм хранилища вариантов отчетов. Он позволяет сохранять варианты отчетов, а также сделать их доступными другим пользователям. Доступные варианты отчета будут видны как в самой форме отчета, так и в типовой разделе «Отчеты». Ниже пример вывода в форме «Кадровые отчеты» различных настроек для отчета «Личные данные сотрудников». Теперь каждый пользователь имеющий право использования данного отчета сможет открыть нужную настройку отчета и сформировать его.
Пример сохраненных вариантов отчетов 1С
Настраиваем свойство «Хранилище вариантов» для внешних отчетов
1С позаботилась о разработчиках и предоставила им возможность без лишних доработок использовать данный механизм в своих внешних отчетах.
1. Открываем палитру свойств нашего внешнего отчета как показано на картинке ниже:
2. В свойстве «Хранилище вариантов» выбираем хранилище настроек с именем «ХранилищеВариантовОтчетов»
Выбираем хранилище вариантов
Сохраняем вариант отчета для других пользователей
После подключения нашего внешнего отчета в конфигурацию, открываем его. Например, вы внесли какие-то изменения в структуру отчета в пользовательском режиме и хотим поделиться этим вариантом с другими пользователями.
1. Для этого, выбираем типовую команду «Сохранить вариант отчета»:
Сохранение варианта отчета для других пользователей
2. Указываем наименование нашей настройки отчета «Отчет о передаче мероприятий СЗВ-ТД — без уволенных». Ставим переключатель «Доступен» в положение «Всем пользователям». Нажимаем кнопку «Далее».
3. Указываем раздел, в который хотим поместить нашу настройку отчета, например, «Кадры». Пишем описание для варианта отчета, если надо и сохраняем.
4. Теперь наш вариант отчета доступен другим пользователям как в самом отчете:
Пример выбора настройки внешнего отчета 1С
Так и в разделе «Отчеты» в ветке «Кадры»
Вариант внешнего отчета 1С в разделе Отчеты
Итоги
После нехитрых настроек наш внешний отчет теперь может работать с типовым хранилищем вариантов отчетов. Это позволит сохранять различные настройки внешнего отчета в хранилище и давать доступ к ним для других пользователей 1С.
При сохранении варианта отчета есть возможность прописать кому этот вариант будет доступен. Можно ли эти доступы поменять в уже сохраненных вариантах отчетов (добавить кого-то из пользователей или убрать)?
Для внесения изменений по доступам откроем справочник Отчеты через Главное меню — Функции для технического специалиста — Справочники — Отчеты ( e1cib/list/Справочник.ВариантыОтчетов ).
В открывшемся окне найдем нужный вариант отчета, выделим его, вызовем контекстное меню (правой клавишей мыши) и выберем Изменить .
В открывшемся окне настроим кому из пользователей отчет должен быть доступен.
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
..Коллеги, 21.03.2018 Елена Грянина провела онлайн семинар Аналитическая отчетность по.Для правильного формирования бухгалтерских проводок в 1С 8.3 необходимо настроить.
(1 оценок, среднее: 5,00 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Пользователь при работе с программами 1С задает массу разнообразнейших настроек, начиная с настроек какой-либо сервисной обработки и до формирования отчетов любых видов. Чтобы постоянно не тратить время на повторяющиеся действия, все заданные параметры можно сохранять для дальнейшего использования их в работе. Платформа 1С:Предприятие снабжена необходимым функционалом для сохранения и, в случае необходимости, быстрого восстановления заданных параметров с помощью коротких команд. Купив 1С:Бухгалтерия и правильно установив настройки самостоятельно, следуя нашей инструкции, можно серьезно сэкономить время при работе с программой.
Рис.1 Существуют хранилища двух видов
Существуют хранилища двух видов. Рассмотрим их использование на примере программы «1С:Бухгалтерия предприятия 3.0».
Стандартное хранилище настроек пользователя 1С
В решениях 1С:Предприятие предусмотрено стандартное хранение, предустановленное на уровне разработки. При таком варианте сделанные установки хранятся в таблицах ИБ.
Администратор может это изменить, задав новые места хранения и определив их в свойствах конфигурации. Это актуально при необходимости контроля ссылочной целостности, перемещении настроек между информационными базами, когда необходима определенная структура хранения настроек и другие ситуации. Если вы не уверены в своих знаниях, наши специалисты с радостью помогут вам в рамках услуг по доработке типовой конфигурации 1С.
Если поля хранилищ оставить пустыми, то система будет использовать стандартное хранилище.
Рис.2 Стандартное хранилище настроек пользователя 1С
К настройкам из предустановленных хранилищ администратор имеет возможность обратиться как к свойству глобального контекста:
ХранилищеВариантовОтчетов – для установленных параметров вариантов отчетов, сохраненных пользователем.
Пример использования в коде.
Рис.3 ХранилищеВариантовОтчетов
ХранилищеПользовательскихНастроекОтчетов – ориентирован на организацию доступа к сохраненным настройкам отчетов пользователя.
Пример использования в коде.
Рис.4 ХранилищеПользовательскихНастроекОтчетов
ХранилищеНастроекДанныхФорм – хранит пользовательские установки данных форм.
Пример использования в коде.
Рис.5 ХранилищеНастроекДанныхФорм
ХранилищеОбщихНастроек – с его помощью организовано хранение и доступ к общим настройкам программы. Этот вид хранилища не используется платформой самостоятельно. Он может использоваться разработчиком, чтобы хранить параметры, заданные пользователем. Пример использования в коде.
Рис.6 ХранилищеОбщихНастроек
ХранилищеСистемныхНастроек – для организации хранения системных установок программы и доступа к ним.
Рис.7 ХранилищеСистемныхНастроек
ХранилищеПользовательскихНастроекДинамическихСписков – с его помощью осуществляется хранение пользовательских установок динамических списков.
Рис.8 ХранилищеПользовательскихНастроекДинамическихСписков
Механизм работы
Механизм «Хранилища настроек» как объект метаданных описывает порядок хранения настроек некоторых объектов. Откроем для примера программу «1С:Бухгалтерия предприятия 3.0» в конфигурационном режиме и развернем дерево метаданных. Нас интересует узел в разделе «Общие-Хранилища настроек».
Рис.9 Механизм работы
Так, разработчиком может быть организовано хранение параметров. В свойствах конфигурации или объекта указывается, что оно будет использовано для хранения установок формы.
Использование в отчетах и обработках
Если мы откроем в режиме конфигурирования свойства любого отчета, то на закладке «Прочее» мы увидим параметр, определяющий, какое хранилище задано для хранения установок выбранного объекта.
Рис.10 Использование в отчетах и обработках
В управляемых формах имеется два варианта:
- Сохранение параметров в предустановленное хранилище при закрытии формы автоматом и при открытии – восстановление из него;
- В настройках. Чтобы воспользоваться этим вариантом, установим в списке реквизитов формы галку напротив сохраняемого реквизита в колонке «Сохранять».
Рис.11 Использование в отчетах и обработках
Реквизиты формы отчета
С помощью вышеописанного механизма можно сохранить данные не в системных таблицах, а отдельных объектах конфигурации. Для его реализации программист описывает алгоритмы, по которым идет процесс сохранения/восстановления настроек.
Хранилища настроек дают возможность сохранить и, если надо посмотреть, настройки параметров формируемых отчетов, что позволяет автоматически заполнять формы настроек, тем самым оптимизируя работу. Если у вас остались вопросы, обращайтесь на линию консультаций 1С 8.3, наши специалисты с радостью вам помогут.
Пошаговая инструкция сохранения настройки отчета в файл.
Шаг 1. Откройте Универсальный отчет в разделе Отчеты — Стандартные отчеты — Универсальный отчет .
Шаг 2. Вызовите команду Изменить вариант отчета : кнопка ЕЩЕ — Прочее — Изменить вариант отчета…
Шаг 3. Из формы изменения варианта настройки вызовите команду Сохранить настройки : кнопка ЕЩЕ — Сохранить настройки .
Шаг 4. В форме сохранения настройки в файл укажите:
- Имя файла — название настройки, например, Переходящие договоры;
- Тип файла — Документ XML (*.xml).
Настройки Универсального отчета сохранены в файл Переходящие договоры.xml.
Загрузить настройки
Используя сохраненную в файл настройку Универсального отчета , можно загрузить на другие компьютеры и базы данных.
Пошаговая инструкция загрузки настроек Универсального отчета из файла.
Шаг 1. Откройте Универсальный отчет в разделе Отчеты — Стандартные отчеты — Универсальный отчет .
Шаг 2. Вызовите команду Изменить вариант отчета : кнопка ЕЩЕ — Прочее — Изменить вариант отчета…
Шаг 3. Из формы изменения варианта отчета вызовите команду Загрузить настройки : кнопка ЕЩЕ — Загрузить настройки .
Шаг 4. Выберите файл настройки для загрузки.
Шаг 5. Нажмите на кнопку Завершить редактирование .
Шаг 6. По кнопке Сформировать сформируйте отчет с загруженными настройками.
Для того чтобы каждый раз не пришлось загружать настройки отчета БухЭксперт8 советует сохранить настройки отчета в 1С по кнопке Сохранить вариант отчета .
После ввода наименования настройки, например Переходящие договоры нам не придется каждый раз настраивать отчет заново. По кнопке Выбрать настройки достаточно выбрать сохраненную настройку.
См. также:
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
В ЗУП 3 реализованы следующие возможности.В данной статье мы расскажем о том, как с помощью..У вас нет доступа на просмотр Чтобы получить доступ:Оформите коммерческую.
(7 оценок, среднее: 4,43 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете
У меня вопрос, пока я еще на версии 2.5. У меня там настроен очень удобный универсальный отчет, который я бы хотела перенести в версию 3, когда туда перейду. А переходить намерена с нового года. Поможете?
Здравствуйте!
Постараемся. Опишите пожалуйста Ваш настроенный Универсальный отчет из 2.5 в разделе «Задать вопрос»: Личный кабинет (вкладка «Мои вопросы» — «Задать вопрос»). Постараемся подсказать на основе каких регистров настроить этот отчет в ЗУП 3.
Читайте также: