Меню

1с 8 внешний отчет сохранение настроек отчета

Сохранение настроек варианта отчета во внешний файл

Вариант отчета содержит состав и настройки выводимых данных. Настройки варианта можно сохранить во внешний файл или загрузить из файла. Данная возможность позволяет легко переносить настройки из одной информационной базы в другую. Настройки отчетов сохраняются в файл с расширением (*.xml).

Сохранение настроек варианта отчета в обычном приложении

В обычном приложении варианты отчетов хранятся в специальном справочнике «Сохраненные настройки» или «Варианты отчетов». Наименование справочника зависит от вида типовой конфигурации.

Например, в «Бухгалтерия предприятия 2.0» варианты отчетов находятся в справочнике «Сохраненные настройки», в который можно попасть через главное меню: Операции->Справочники. ->Сохраненные настройки.

Сохранение настроек варианта отчета в управляемом приложении

В управляемом приложении варианты отчета сохраняются в специальное хранилище «ХранилищеВариантовОтчетов». Для того чтобы выгрузить вариант отчета во внешний файл нужно открыть отчет и перейти:
Все действия->Прочее->Изменить вариант отчета.

Все действия->Сохранить настройки

Для того чтобы добавить сообщение, необходимо Войти или Зарегистрироваться

источник

Настройка использования внешних отчетов для «1С:Предприятия 8»

В типовых конфигурациях для «1С:Предприятия 8», выпускаемых фирмой «1С», формы регламентированной отчетности входят в состав конфигураций и выпускаются вместе с релизами конфигураций. Однако когда возникает необходимость — например, вступает в силу новая редакция формы отчетности, — фирма «1С» выпускает такие формы отчетности в виде внешних отчетов «1С:Предприятия 8» (файлов с расширением *.erf).

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

  • при выпуске внешнего отчета оговаривается, с каким релизом конфигурации он может использоваться;
  • не гарантируется поддержка внешним отчетом предыдущих релизов конфигурации;
  • при работе пользователя с конфигурацией нельзя использовать более одной версии внешнего отчета;
  • открытие формы отчета выполняется более продолжительное время, по сравнению с отчетом, реализованным как объект конфигурации;
  • выгрузка данных отчета в электронном виде выполняется намного медленнее и др.

Список внешних отчетов, выпущенных для конкретного релиза конфигурации, можно увидеть на странице конфигурации сайта поддержки пользователей программ «1С:Предприятия 8» по адресу www.users.v8.1c.ru (в разделе Сводная информация необходимо в столбце с номерами версий кликнуть на интересующий номер) или в форме Информация об обновлениях (вызывается кнопкой Информация об обновлениях верхней командной формы Регламентированная и финансовая отчетность), если в информационной базе включен сервис оповещений регламентированной отчетности.

В этой же форме можно щелкнуть по наименованию внешнего отчета, чтобы скачать его к себе на компьютер.

Как правило, отчеты распространяются в виде архива RAR. Для работы с внешним отчетом архив необходимо распаковать.

В архиве вместе с файлом внешнего отчета содержится текстовый файл с описанием назначения отчета и порядка его подключения.

Читайте также:  пакет настроек для iphone

Если внешний отчет предназначен для замены регламентированного отчета, уже существующего в конфигурации, его можно подключить к информационной базе, просто открыв отчет в режиме «1С:Предприятие» (меню Файл — Открыть).

При открытии будет задан вопрос Зарегистрировать внешний регламентированный отчет в информационной базе? После ответа Да внешний отчет будет зарегистрирован в информационной базе и сразу открыт для создания нового отчета.

Если ответить Нет, отчет не будет зарегистрирован, но также будет открыт для создания нового отчета. С таким отчетом можно будет выполнить все действия — создание, заполнение, печать — но созданный отчет нельзя будет сохранить в информационной базе.

Если внешний отчет является новым видом регламентированного отчета, автоматически зарегистрироваться в информационной базе отчет не сумеет: такой режим необходимо подключить вручную. Указания по подключению также имеются в текстовом файле, содержащемся в архиве, полученном с сайта «1С».

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

Для регистрации внешнего отчета как нового вида регламентированных отчетов в справочнике Регламентированные отчеты необходимо (см. рис. 1):

1) перейти в группу справочника, в которой будет располагаться отчет нового вида;
2) создать новый элемент справочника, нажав кнопку Добавить в верхней командной панели формы справочника;
3) в форме элемента справочника заполнить наименование, которое будет выдаваться в справочнике Регламентированные отчеты и в списке видов отчетов формы Регламентированная и финансовая отчетность. Желательно также заполнить описание вида отчета;
4) переключатель Использовать установить в положение файл и указать, какой файл следует использовать в качестве внешнего отчета. После нажатия кнопки ОК в диалоге открытия файла в поле файл формы элемента справочника будет указано полное имя этого внешнего отчета.

Рис. 1. Регистрация внешнего отчета

После нажатия кнопки Записать внешний отчет сохраняется в информационной базе, после этого полное имя внешнего файла заменяется текстом Отчет загружен в ИБ.

То же самое происходит при нажатии кнопки ОК, при этом форма элемента справочника Регламентированные отчеты закрывается.

Для тех элементов справочника, для которых используются внешние отчеты, в форме списка справочника после наименования отчета добавляется строка (внешний).

После того, как внешний отчет загружен в информационную базу, сам файл внешнего отчета уже не нужен, и его можно удалить.

Работа с регламентированным отчетом, использующим внешний отчет, ничем не отличается от работы с объектом конфигурации, кроме «замедленной реакции» при открытии и при выгрузке данных отчетности в электронном виде.

В качестве признака внешнего отчета в правой части верхней командной панели выводится красная информационная надпись Внешний отчет.

В любой момент можно вернуться к использованию «внутреннего» объекта конфигурации. Для этого в форме элемента справочника для требуемого регламентированного отчета необходимо поставить переключатель Использовать в положение объект и сохранить элемент справочника.

Читайте также:  настройка wifi d link dir 320nru

Сам внешний отчет не удаляется из информационной базы, поэтому возможно и обратное действие. Для удаления отчета из информационной базы необходимо выполнить следующее:

1) в справочнике Регламентированные отчеты найти регламентированный отчет, для которого подключен внешний отчет, — у такого отчета после наименования отчета будет добавлена строка (внешний);
2) открыть элемент справочника для редактирования обязательно кнопкой Изменить текущий элемент;
3) в поле выбора внешнего отчета нажать кнопку Х (Очистить). После ее нажатия текст Отчет загружен в ИБ очищается, это является признаком того, что отчет будет удален из информационной базы;
4) закрыть форму элемента справочника нажатием кнопки ОК.

Удаление отчета выполняется при сохранении элемента справочника.

В случае необходимости отчет, загруженный в информационную базу, можно сохранить в файл на диске. Для этого в форме элемента справочника Регламентированные отчеты необходимо щелкнуть по ссылке с текстом Выгрузить внешний отчет в файл. Будет открыт стандартный диалог сохранения файла. По умолчанию в качестве имени файла предлагается имя соответствующего объекта конфигурации.

Важно отметить, что в одном сеансе работы пользователя с информационной базой нельзя использовать более одной версии внешнего отчета: например, если пользователь уже работает с регламентированным отчетом, который является внешним отчетом, и загрузил в справочник Регламентированные отчеты другую версию этого внешнего отчета (например, с добавленным автозаполнением), для использования этой версии отчета ему нужно завершить сеанс работы в режиме «1С:Предприятие», после чего сразу начать новый сеанс.

источник

Сохраняем и восстанавливаем настройки отчетов в 1с (обычные формы)

Отправить эту статью на мою почту

Настроим вашу 1С. Работаем с 2000 года. Входим в ТОП-10 партнеров «1С». Подробнее →

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

Для того чтобы сохранить настройку отчета в 1С в обычных формах , например, 1с торговля 8 редакции 10.3 или 1с бухгалтерия 8 редакции 2.0, нужно отрыть сам отчет, далее настроить его показатели, колонки, сортировку, так как Вам удобно. Сформируйте отчет, убедитесь, что он отображается так как вам нужно.

Нажмите меню Действия и выберите «Сохранить настройку. «:

Читайте также:  как настройки на спутник hotbird

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

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

Если Вы не устанавливали флаг «Открывать» или вам нужно применить другую настройку, то Вам необходимо будет применять нужную настройку вручную, для этого, в отчете нажмите «Действия» — «Восстановить настройку. » (или воспользуйтесь специальной пиктограммой на панели инструментов как показано на рисунке ниже) и выберите нужную настройку:

При восстановление настройки вы можете выбрать настройку другого пользователя 1с, например, если у вашего сотрудника нужный вам отчет отображается именно так как в надо, то не обязательно изобретать велосипед заново, просто нажмите на кнопку «Настройки всех пользователей» и выберите нужную настройку от нужно пользователя.

О там как сохранять и восстанавливать настройки отчетов в управляемых формах 1с — читайте в следующих статьях.

источник

Хранение настроек внешних отчетов на СКД в 1С

Код для сохранения и восстановления настроек внешних отчетов на СКД в УПП 1.3, БП 1.6, 2.0, УТ 10.3, КА 1.1

Экспортные процедуры типовых отчетов на СКД:
СохранитьНастройку()
ПрименитьНастройку()

не спасут отца русской демократии?

Если отчет разрабатывается с нуля, можно за основу взять шаблон типового отчета с ИТС. Там в основном нужно только свою СКД и настройки вывода задать.

ЗЫ Описанные настройки можно применять и к внешним обработкам. Плюсы — те же.

Во, добавил одну строчку и заработало:

Ты уже наверняка разобрался, но для кого-то может оказаться полезным:

Кнопки сохранения/восстановления создавал сам на панели, и навесил указанные обработчики.
После копирования процедур ПриОткрытии() и ПриЗакрытии() не забываем еще раз указать форме, что у нее эти обработчики есть путем выбора этих обработчиков в свойствах формы.

Для восстановления настроек надо чтобы они сохранились.
У автора ошибочка в процедуре ПриЗакрытии(), забыл или не посчитал нужным указать строку:

Если мТекущаяНастройка <> Неопределено И мТекущаяНастройка.НаименованиеНастройки <> Неопределено
И мТекущаяНастройка.Свойство(«СохранятьАвтоматически») И мТекущаяНастройка.СохранятьАвтоматически Тогда

мТекущаяНастройка.Вставить(«СохраненнаяНастройка», Новый ХранилищеЗначения(КомпоновщикНастроек.ПолучитьНастройки())); //потому, что значения настроек схемы СКД могли поменяться, а в настройке значения полученные при открытии формы

Где должна располагаться эта строка уже показали в комменте 33.

Может это все к твоему случаю и не относилось, но пусть будет тут 😉

источник