Сохранить вариант отчета 1с в файл
При запуске(открытии) внешних отчетов или обработок платформа 1С идентифицирует данный файл и определяет наличие сохраненных настроек для пользователя.
Многие программисты берут за основу один внешний отчет(шаблон), копируют его средствами Windows и дорабатывают копию под необходимые требования.
Как правильно скопировать отчет, чтобы 1С хранила значения пользователя для каждого отчета.
Во многих компаниях стараются не снимать с поддержки конфигурации 1С, чтобы с минимумом затрат при обновлении поддерживать в актуальном состоянии базы. Программисты стараются решить вопросы внешними обработками и отчетами, которые можно загрузить в справочник "Внешние обработки" и пользователи активно их используют.
При запуске(открытии) внешних отчетов или обработок платформа 1С идентифицирует данный файл и определяет наличие сохраненных значений формы для пользователя, запустившего данный отчет.
Многие программисты берут за основу один внешний отчет (шаблон), копируют его средствами Windows(например используя проводник Windows), открывают скопированный файл в конфигураторе и дорабатывают копию под необходимые требования. При использовании пользователями обеих внешних отчетов (обработок), сохраненные значения используются как в шаблоне так и в копии, потому что у обоих файлов одинаковый UID.
Как правильно скопировать отчет, чтобы 1С хранила отдельно значения пользователя для каждого отчета (обработки)?
Основная тонкость в том, что делать копию внешнего отчета (обработки) нужно правильно средствами 1С, а не средствами Windows.
Открываем в конфигураторе отчет (обработку) и сохраняем только через пункт меню "Файл - Сохранить копию . ".
Только в таком случае 1С генерирует уникальный UID для отчета, для которого потом платформа сохраняет информацию о настройках пользователя.
И еще, будьте внимательны, когда вы сохраните копию, у Вас останется в конфигураторе открыт оригинал отчета (обработки), а не копия.
P.S. дополнение для пользователей (рано плюсанувших). (30.11.2013)
Для того, чтобы открывались разные формы для однотипных отчетов (созданных копированием)
нужно в копии отчета (обработки) скопировать основную форму и вставить в этот же отчет (обработку).
Потом в обработке выбрать форму по умолчанию новую вставленную форму (эта форма получит новый идентификатор при вставке).
А старую форму при этом нужно удалить. Вот и все, что нужно сделать для того, чтобы формы нормально открывались в отчетах (обработках) дубликатах.
Пошаговая инструкция сохранения настройки отчета в файл.
Шаг 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.
Как в ЗУП 3 сохранить понравившийся вариант отчета?
Рассмотрим ситуацию на примере настроенного отчета по начисленным взносам по сотрудникам в разрезе подразделений, созданного на основе отчета Бухучет зарплаты ( Зарплата – Отчеты по зарплате — Бухучет зарплаты ) – см. подробности в публикации Какой отчет можно сформировать по начисленным взносам по сотрудникам в разрезе подразделений?
Для сохранения настроенного варианта отчета можно нажать кнопку Еще – Варианты отчета – Сохранить вариант… :
или на панели кнопок над окном вывода отчета нажать кнопку Выбрать другой вариант отчета или сохранить новый – Сохранить вариант отчета… :
В открывшейся форме на первом шаге дадим наименование отчету и настроим доступность его для пользователей (в нашем примере отчет будет виден всем пользователям):
По кнопке Далее перейдем к следующему шагу:
Здесь предлагается указать в каком разделе будет располагаться настроенный вариант отчета. В нашем примере помимо раздела Зарплата , установленного по умолчанию, добавим еще отчет в группу Страховые взносы раздела Налоги и взносы :
После этого сохраненный вариант отчета можно будет открыть непосредственно из раздела Зарплата — Отчеты по зарплате или Налоги и взносы — Отчеты по налогам и взносам :
Также вариант отчета можно вызвать из отчета Бухучет зарплаты по кнопке Выбрать другой вариант отчета или сохранить новый :
Или же вызвать его по кнопке Еще – Варианты отчета :
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
Для просмотра на полный экран кликайте на иконку в нижнем..Электронный больничный лист, загруженный в ЗУП 3 в Больничный лист..
(3 оценок, среднее: 5,00 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Для выгрузки отчетов Отчеты – Регламентированные отчеты- открыть интересующий отчет.
Файлы выгрузятся в формате xml, в таком виде он отправляется в контролирующий орган, но он не удобен для чтения.
Файлы можно сохранить в читабельной форме. Для этого следует нажать на «Печать».
Например, откроем отчет РСВ-1.
Из открытой печатной формы документ можно сохранить в интересующем формате.
И указать путь выгрузки.
Печать отчетов содержащих ШК pdf417
Для печати некоторых отчетов в контролирующие органы, содержащие особый штрих-код, требуется модуль pdf417.
Для корректного отображения и печати отчетов, содержащих двухмерные штрихкоды рекомендуется использовать:
По умолчанию необходимый модуль установлен на терминальные сервера и при выводе на печать данного отчета в рамках терминальной сессии у Вас не должно возникнуть сложностей. При работе через тонкий клиент установка модуля будет произведена при первом запуске на печать отчета, содержащего подобный ШК, после его установки печатная форма будет выведена на печать.
При открытии печатной формы отчета через браузер для него также следует устанавливать компоненту, для каждого браузера настройка может быть индивидуальной и может быть связано с дополнительными сложностями. Браузер при всём удобстве своей работы не дает полного функционала для работы с 1С, по этой причине рекомендуется, как уже говорилось выше, использовать подключение через тонкий клиент, при работе которого также потребуется установка компоненты для печати ШК pdf417, при её отсутствии явно появится предложение по её установке.
Пользователь при работе с программами 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, наши специалисты с радостью вам помогут.
Читайте также: