Необходимо любым способом создать и заполнить объект ТабличныйДокумент, а выгрузка в файл осуществляется всего лишь одной строкой.
Где еще хранятся настройки?
Давным-давно, когда не было еще тонкого клиента и управляемых форм, появились методы для записи и чтения настроек:
СохранитьЗначение();
ВосстановитьЗначение();
Эти методы как раз и работают с таблицей Files. У каждого пользователя ИБ есть уникальный идентификатор – 32 битная строка определенного формата. В разрезе этих идентификаторов и хранятся пользовательские настройки ключ записи – .pfl, а значение – двоичные данные, среди которых и сохраненные значения.
Однако эти два метода сохранения значений имеют ряд недостатков.
1С: Подключение внешних отчетов, обработок, печатных форм
- Настройки требуется администрировать – разграничить права, организовать обмен настройками между пользователями
- Требуется организовать миграцию настроек при использовании распределенных БД
- Нужна особая структура хранения настроек
Выход — хранилища настроек 1С!
Хранилища настроек – это механизм платформы для хранения и считывания разного рода пользовательских настроек, который включает в себя два вида хранилищ – стандартные и добавленные разработчиком.
Системное хранилище – здесь хранятся настройки форм, настройки печати табличного документа, избранное, история поиска и многое другое. Системное хранилище нельзя переопределить – используется только стандартное, предусмотренное платформой. Ему соответствует свойство глобального контекста ХранилищеСистемныхНастроек.
Хранилище вариантов отчетов – как понятно из названия, здесь хранятся варианты отчетов. Свойство для работы из встроенного языка – ХранилищеВариантовОтчетов.
Хранилище пользовательских настроек отчетов – также предназначено для работы с отчетами, но сохраняет не варианты, а настройки выполненные в пользовательском режиме. Свойство для этого хранилища – ХранилищеПользовательскихНастроекОтчетов.
Хранилище настроек данных форм – используется, например, для сохранения реквизитов обработок, общих форм и т.д. При этом можно указывать разные хранилища для каждого отчета или обработки. Для доступа к этому хранилищу средствами языка 1С используется свойство глобального контекста ХранилищеНастроекДанныхФорм.
Промокоды на Займер на скидки
Хранилище пользовательских настроек динамического списка – как ни удивительно, здесь хранятся настройки динамических списков – состав и положение колонок, оформление и др. Ему соответствует свойство ХранилищеПользовательскихНастроекДинамическихСписков.
Обмен через ADO заметно быстрее обмена через OLE, но при выгрузке нет возможности использовать функционал Excel для оформления ячеек, разметки страниц, задания формул и т.
Выгрузка отчетности из 1С. Конфигурация 3.0
- Запустите программу 1С: Предприятие 8.3 (конфигурация Бухгалтерия предприятия 3.0) и укажите требуемую информационную базу.
- В левом меню открывшейся программы нажмите Отчеты и выберите пункт Регламентированные отчеты. Откроется страница 1С-Отчетность.
- Установите курсор мыши на строке с необходимой формой отчетности и нажмите на кнопку Выгрузить.
В открывшейся форме Укажите каталог выберите путь для сохранения файла с отчетностью. Будет запущен процесс выгрузки выбранной формы отчетности в указанный каталог.
Выгруженные формы отчетности используются для заполнения форм отчетности аудируемого лица в модуле Отчетность.
Как выгружать таблицы из 1С в Excel: выгрузка с 1C в Эксель, скопировать и перенести данные, документы, отчеты, файлы
Выгрузка отчетности из 1С. Конфигурация 2.0
- Запустите программу 1С: Предприятие 8.3 (конфигурация Бухгалтерия предприятия 2.0) и укажите требуемую информационную базу.
- В строке меню главного окна программы нажмите Отчеты и выберите пункт Регламентированные отчеты. Откроется форма Регламентированная и финансовая отчетность.
- На вкладке Журнал отчетов установите курсор мыши на строке с необходимой формой отчетности. Нажмите на кнопку Выгрузка и выберите пункт Выгрузить. В открывшейся форме 1С: Предприятие подтвердите выгрузку выбранной формы отчетности нажатием на кнопку Да. Откроется форма Укажите каталог.
В поле Сохранить в каталог открывшейся формы укажите необходимый каталог для сохранения файла отчетности и нажмите на кнопку Сохранить. Будет запущен процесс выгрузки выбранной формы отчетности в указанный каталог.
Выгруженные формы отчетности используются для заполнения форм отчетности аудируемого лица в модуле Отчетность.
См. также
Бесплатные обучающие вебинары по IT Audit
Ответим на вопросы действующих и потенциальных пользователей. Покажем работу программы и рабочие документы по МСА.
Для того, чтобы при регистрации внешнего отчета обработки верно заполнились все поля формы внешнего отчета обработки и регистрация прошла успешно, нужно в модуле объекта прописать определенные процедуры.
Подключение внешних отчетов, обработок, печатных форм в 1С
Рассмотрим подключение внешних отчетов, обработок и печатных форм на примере конфигурации ЗУП 3.1.1.91.
Для подключения внешнего файла переходим в раздел Администрирование – Печатные формы, отчеты и обработки – Дополнительные отчеты и обработки (рис. 1, рис. 2):
Рис. 1. Администрирование – Печатные формы, отчеты и обработки
Появляется сообщение Предупреждение безопасности, если файл точно нужный и безопасный, нажимаем Продолжить (рис. 4):
Появляется окно для выбора файла, выбираем нужный файл, в примере это будет внешний отчет пр_ОтчетПоКадровымПеремещениям, нажимаем Открыть (рис. 5):
После выбора файла заполняются поля формы дополнительного отчета (рис. 6):
Т.к. Размещение , нужно определить, в каких разделах будет видна команда вызова отчета. Нажимаем ссылку (рис. 6) и указываем раздел Кадры, нажимаем ОК (рис. 7):
Указываем пользователей, которым будет доступен отчет: переходим в табличную часть формы в поле Быстрый доступ (рис. 8):
Выбираем пользователя, нажимаем >, выбранный пользователь окажется в разделе Пользователи, для которых видна команда и нажимаем ОК (рис. 9):
Теперь можно записать и закрыть форму внешнего отчета (рис. 10):
Переходим в раздел Кадры – Сервис – Дополнительные отчеты, в котором должна появиться команда вызова внешнего отчета (рис. 11):
Открывается форма Дополнительные отчеты, выбираем нужный отчет (название отчета задается при регистрации внешнего отчета, рис. 6 в табличной части формы колонка Наименование) и нажимаем Выполнить (рис. 12):
Если в разделе Кадры отсутствует команда Сервис – Дополнительные отчеты, нужно ее вывести. Нажимаем значок Настройки (рис. 13):
В открывшемся окне Настройка панели действий в разделе Доступные команды выбираем Сервис – Дополнительные отчеты, нажимаем Добавить (после этого команда появится в разделе Выбранные команды), нажимаем ОК (рис. 15):
После этого в разделе Кадры появится пункт Сервис – Дополнительные отчеты (рис. 16):
Добавление внешней обработки аналогично добавлению внешнего отчета, только искать нужную внешнюю обработку нужно в разделе Сервис – Дополнительные обработки (внешние отчеты можно найти в разделе Сервис – Дополнительные отчеты, рис. 11).
Если при регистрации файла происходит ошибка:
Для того, чтобы при регистрации внешнего отчета/обработки верно заполнились все поля формы внешнего отчета/обработки и регистрация прошла успешно, нужно в модуле объекта прописать определенные процедуры. Пример модуля объекта для файла внешнего отчета:
Инструкция по работе с файлами в 1С: ERP
Для сохранения табличного документа например, результата отчета можно вызвать команду Сохранить или Сохранить как главного меню.
Способ 4: копирование диапазона из списка 1С в Excel
Бывают случаи, когда нужно перенести не весь список, а только отдельные строки или диапазон данных. Этот вариант тоже вполне воплотим с помощью встроенных инструментов.
- Выделяем строки или диапазон данных в списке. Для этого зажимаем кнопку Shift и кликаем левой кнопкой мыши по тем строкам, которые нужно перенести. Жмем на кнопку «Все действия». В появившемся меню выбираем пункт «Вывести список…».
Настройка полей группировки
- Открываем любой список, журнал или справочник в 1С. Кликаем на кнопку «Все действия», которая должна располагаться вверху от обрабатываемого массива данных. Запускается меню. Выбираем в нем пункт «Вывести список».
Способ 5: Сохранение документов в формате Excel
В Excel иногда нужно сохранять не только списки, но и созданные в 1С документы (счета, накладные платежные поручения и т.д.). Это связано с тем, что для многих пользователей редактировать документ проще в Экселе. К тому же в Excel можно удалить заполненные данные и, распечатав документ, использовать его при необходимости как бланк для ручного заполнения.
- В 1С в форме создания любого документа имеется кнопка печати. На ней расположена пиктограмма в виде изображения принтера. После того, как в документ введены необходимые данные и он сохранен, жмем на этот значок.
Документ будет сохранен в формате Эксель. Этот файл теперь можно открывать в данной программе, и проводить дальнейшую его обработку уже в ней.
Помимо этой статьи, на сайте еще 12628 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Микрофинансирование → Микрокредиты → Специальные предложения → Скачать файлы → Обзор Быстроденег → Предмет договора → Ответственность сторон → Отличные наличные→ Экспресс займы