Как сохранить из 1с прикрепленные файлы
Добрый день!
Попробуйте выполнить следующее:
-переименуйте прикрепляемый файл на более короткое название
— измените рабочий каталог на более короткое имя и попробуйте файл прикрепить от туда.
Поспешила отчитаться. С одним получилось, с другим — нет. Не могу удалить. И дальше тоже не получается, в какой бы каталог я его не помещала с измененным именем
Светлана, в присланном скрине наименование файла видно, что очень длинное. Все-таки нужно его укоротить, иначе не получится присоединить корректно.
Если посмотреть, как заложено в 1С прикрепление файла, то можно видеть следующее: команда «Присоединить файл» обращается к специальной обработке 1С «Работа с файлами» к конкретной форме «Присоединенные файлы».
Прилагаю скрин.
Если открыть эту форму, можно увидеть, что под наименование файла выделено всего 150 символов!
И это без данных диска, каталога и папок вложений! То есть полный путь со всеми этими составляющими будет еще больше!
Попробуйте перенести файл в корень диска С: так вы сминимизируете путь до файла. Или создайте отдельную папку Сохраненные файлы на корне диска С:. Если внутри у вас будут подпапки по контрагентам, датам и прочему — вы опять увелитите длину пути к файлу, а он добавляется к длине наименования!
Поэтому никаких вложений и минимальное наименование файла при прикреплении.
Добрый день, Ирина. Я не могу удалить файл с длинным именем из вложения.
Прикрепленные файлы удаляются по правой кн. мыши с выбором из контекстного меню команды Удалить.
А полный путь файла (без имени самого файла) , который сохраняется во временных папках 1с вы можете посмотреть по команде кн. ЕЩЕ-Дополнительно — Открыть каталог файла. Как я и писала — он длинный.
В приложенном мной фале видно, что «удаление» не активно
Дело в том, что данными пользуются другие сотрудники. И во вложении нужен только один файл. (С коротким именем я вставила, теперь их 2) Второй с длинным именем не могу удалить.
Нажмите команду Отменить редактирование: вы намеренно или нет открыли раньше команду Редактировать. После этого команда Удалить должна быть активна.
Вот демонстрирую на примере: у вас ссылка на файл выделена зеленым — это признак редактирования прикрепленного файла.
Я воспроизвела ситуацию.
После отмены редактирования активизировались команды Пометить на удаление и Удалить. По последней я удалила файл.
Если у вас не получится удалить ссылку на файл типовым методом, что я вам показала, вашу ситуацию должен рассмотреть программист 1С.
Спасибо, Ирина. Вопрос закрыт.
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Все как всегда супер! Очень полезная информация и много полезных тонкостей, на которые сразу и не обратишь внимание! Респект Марине Аркадьевне!
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Обработка выгружает файлы, (присоединенные) прикрепленные в 1С Бухгалтерия 8 (ред 3.Х) в указанную папку на диске. Есть возможность задать структуру папок (группировку). Выгружаются как файлы, хранящиеся в информационной базе так и в томах на дисках. Проверено на платформе 8.3.10.2168 и релизе Бухгалтерия 3 0 43 239.
Обработка выгружает прикрепленные в 1С Бухгалтерия 8 (ред 3.Х) файлы в указанную папку на диске. Покажем, как работает обработка на конкретном примере. Нам нужно выгрузить прикрепленные файлы договоров контрагентов из 1С Бухгалтерия 3.0. Желательно, если файлы будут распределены по папкам с именем контрагента - владельца. Для выполнения этой задачи необходимо:
1) Открываем файл обработки ВыгрузитьФайлы-Бух(11).epf в программе 1С командой из меню "Файл" --> "Открыть" --> выбрать файл "ВыгрузитьФайлы-Бух(11).epf ".
2) В открывшейся форме обработки на закладке "Настройки" указываем тип данных: Хранитель файла выбираем - Договоры контрагентов.
3) В левом окне список реквизитов, доступных для группировки в определенную структуру папок. Перетаскиваем Drag&Drop (мышью) реквизит "Владелец". Т.е. у нас будет структура папок - Контрагенты. При необходимости можно задать отбор.
4) На закладке "Результат" указываем путь для выгрузки - куда нужно сохранить файлы.
5) На закладке "Настройки" нажимаем кн. Выгрузить - при это на закладке "Результат" будет сформирован список файлов для выгрузки. Список выгрузки можно корректировать.
6) Файлы выгружаются по кн. "Сохранить на диск" на закладке "Результат".
Причины купить
Если у вас есть задача оперативно выгрузить из 1С Бухгалтерия 8 ред. 3.Х прикрепленные файлы на диск - это доступный и удобный инструмент.
Достоинства
С помощью данной обработки вы можете выгрузить файлы из информационной базы 1С Бухгалтерия ред. 3.х в нужном вам формате.
Код обработки открыт, ее можно адаптировать для других конфигураций на основе БСП. Бесплатная поддержка и обновление релизов обработки по мере выходов новых релизов 1С Бухгалтерии 8 в течение года с момента покупки.
Гарантия возврата денег
ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.
Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.
Часто у пользователей 1С возникает вопрос: как загрузить (сохранить) документ или отчет в Excel? На самом деле, сделать это довольно просто. Рассмотрим действия на примере 1С 8.3 Бухгалтерия предприятия 3.0.
Как из 1С 8.3 выгрузить в Excel оборотно-сальдовую ведомость
Предположим, нам необходимо сохранить отчет (или другую печатную форму) в формате Excel.
Для примера, сформируем Оборотно-сальдовую ведомость ( Отчеты — Стандартные — Оборотно-сальдовая ведомость ).
Зайдем в пункт меню Файл — Сохранить (или Сохранить как ). Вызвать команду Сохранить можно используя горячие клавиши — Ctrl+S.
Указываем папку — куда сохранить документ, задаем имя файла и выбираем Тип файла — Лист Excel (*.xls) или Лист Excel2007-…(*.xlsx) — это разные версии программы Excel. Можно сохранить в обоих форматах и посмотреть какой вас больше устроит. Также, при сохранении доступны и другие форматы файла. Нажимаем кнопку Сохранить .
В нашем примере мы выбрали папку Документы из 1С и задали имя файла — ОСВ за 9 месяцев. Для примера, сохраняем в разных форматах Excel.
После сохранения документы будет находиться в указанной папке.
Открываться будут оба файла, т.к. более ранние версии документов поддерживаются более поздними версиями программ.
Как в 1С сохранить документ в Excel
Есть еще один способ как сохранить документ в 1С в формате Excel.
Предположим, нам надо сохранить Счет , Счет-фактуру или Платежное поручение , для распечатки на другом компьютере или отправке по электронной почте.
Рассмотрим сохранение на примере документа Платежное поручение . Сформируем его печатную форму и среди кнопок на панели инструментов видим кнопку с дискетой .
При нажатии, открывается окно сохранения документа, где мы указываем папку — куда сохранить и выбираем нужный формат. В нашем случае это — Лист Microsoft Excel. Устанавливаем галочку и нажимаем кнопку Готово . Документ сохранен в папку.
Выгрузка таблиц из 1С в Эксель
Иногда возникает необходимость сформировать список из данных табличных частей журналов документов, справочников и т.п. При этом можно установить отбор нужных элементов (дата, наименование контрагента). Рассмотрим пример.
Мы хотим вывести список Платежных поручений по уплате налогов и взносов за период.
Для выбора документов можно выделить их, удерживая кнопку Ctrl или Shift, а также используя горячие клавиши для выделения группы строк. После чего нажимаем кнопку Еще и выбираем команду Вывести список .
В открывшемся окне настраиваем, какие колонки нам нужно вывести и выбираем — выводить в Табличный документ . Если мы выделили группу строк в списке, то установим галочку — выводить Только выделенные . Нажимаем ОК и список готов.
Выглядит он следующим образом.
Получившийся отчет можно сохранить в любом формате, в том числе Excel — *.xls. Для этого (как описывалось выше) выбираем команду Сохранить (или Сохранить как ) в меню Файл и задаем параметры.
Или же воспользуемся кнопкой Сохранить (в виде дискеты) — она доступна в верхней части окна программы 1С 8.3.
Эти действия можно выполнять с любыми списками программы 1С.
При работе с большими списками, например, справочник Номенклатура , можно устанавливать дополнительный отбор и делать группировку, устанавливать порядок сортировки данных.
Поэтому перед формированием любого списка следует обратить внимание на команду Настройка списка в кнопке Еще .
Как сохранить данные ячеек таблицы из 1С в Excel
Иногда возникаем необходимость скопировать из отчета или документа часть данных. Сделать это можно обычным копированием. Для этого выделяем часть нужных ячеек и нажав правой кнопкой мышки выбираем команду Копировать (или сочетание клавиш Ctrl+C).
Перейдя в программу Excel с помощью команды Вставить , добавляем в таблицу скопированный фрагмент. Этот способ работает со всеми данными в 1С, как в сформированных таблицах, так и с ячейками форм — в справочниках, журналах, документах.
- Выгрузка в 1С из xml: как выгрузить данные из 1С 8.3 и загрузить в 1С 8.3
- Загрузка из Excel в 1С 8.3
- Горячие клавиши в 1С
- Поиск и замена значений 1С 8.3
- Групповое перепроведение документов в 1С 8.3 Бухгалтерия 3.0
- Групповая обработка справочников и документов в 1С 8.3
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
В справочник Контрагенты можно загружать данные из таблиц. Это особенно.Иногда возникают ситуации, когда необходимо сделать копию информационной базы 1С.Иногда в работе сталкиваешься с ситуацией, когда возникает необходимость перенести.В справочнике Номенклатура можно загружать цены номенклатуры из подготовленных таблиц.
(10 оценок, среднее: 3,60 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете
Добрый день!
Спасибо за доступ.
Вопрос: как на новой платформе 1С:Предприятие 8.3 (8.3.16.1063) выгрузить отчет в формате Эксель? куда пропала в верхней панеле кнопка — Файл слева. и почему справа — нет возможности ни напечатать отчет ни сохранить его в каком либо другом формате?
При работе с почтой разделяют два способа доступа к почтовому ящику, почтовому клиенту:
объект "Почта" и объект "Интернет почта", каждый из объектов имеет свои достоинства.
Почта - предоставляет доступ к почте через встроенный почтовый клиент, работает по технологии MAPI.
Интернет почта - объект открывает возможности по доступу непосредственно к почтовым ящикам и учетным записям находящимися на почтовом сервере, использование и работа данного объекта не зависит от установленных в системе почтовых клиентов, даже если почтовый клиент установлен в системе "ИнтернетПочта" будет работать параллельно с ним, объект использует интернет-протоколы SMTP, POP3.
Для работы с объектом Почта необходимо наличие установленного на компьютере почтового клиента с описанными учетными записями.
Для подключения к почтовому клиенту у объекта есть метод "Подключиться".
Код 1C v 8.х
Первый параметр - имя профиля, к примеру, если в системе установлен MS Outlook, то как правило его профиль называется Outlook. Следовательно при подключении строка выглядела бы так:
Код 1C v 8.х
Второй параметр отвечает за пароль к учетной записи.
//Выбираем все письма, со всеми вложениями.
Код 1C v 8.х
(иногда при взаимодействии с Outlook 2003 возникает проблема, при которой 1С 8 просто аварийно завершает работу с ошибкой, именно на данной строке кода, это лечится установкой пакета обновления SP2 для MS Office 2003).
Перед подключением к почтовому серверу, для объекта ИнтернетПочта необходимо заполнить данные Профиля учетной записи, и затем передать эти данные в метод "Подключиться".
При переборе вложений, данные полученные из письма сохраняются в реквизит типа ХранилищеЗначения, заранее созданного справочника "СправочникВложения" в конфигураторе, т.к. данные первоначально сохраняются на диск, а затем загружаются в справочник, то, после загрузки в соответствующий реквизит справочника данные можно удалить. Не рекомендуется хранить данные типа ХранилищеЗначения в Табличных частях справочников, т.к. при больших объемах данных это затормаживает работу конфигурации.
Удобно подключить автополучение/автоотправку почты командой "ПодключитьОбработчикОжидания(,)". Первый параметр в команде отвечает за наименование вызываемой процедуры, и второй, период ожидания процедуры в секундах, обычно обработчик ожидания вставляется в глобальный модуль системы (например, в процедуру ПриНачалеРаботыСистемы()) и указывает на процедуру с пометкой Экспорт.
Например, можно создать процедуру ПроверитьПочту, в которую вставить загрузку писем из почтового ящика и вставить ее в следующую строку:
После использования нескольких или сразу всех способов работы с электронной почтой, образуется полноценный почтовый клиент с возможностью хранения и обработки писем с вложениями на базе 1С предприятие 8.0.
Технологическая платформа 1С:Предприятие 8 позволяет сохранять в информационной базе произвольные файлы, получать их оттуда и использовать различными способами. Рассмотрим эти операции на примерах.
Перед выполнением загрузки файла в информационную базу 1С нужно получить полный адрес файла на диске. Работа с диалогами выбора файлов описана в отдельной статье.
Для хранения файлов используется реквизит (или ресурс регистра) с типом ХранилищеЗначения.
Загрузка произвольного файла в информационную базу 1С
Любой файл можно представить в виде двоичных данных и загрузить в ХранилищеЗначений.
При преобразовании двоичных данных в объект ХранилищеЗначения используется конструкция новый ХранилищеЗначения(Данные,Сжатие) с двумя параметрами:
- Данные — двоичные данные, которые нужно поместить в хранилище
- Сжатие — степень сжатия алгоритма Deflation. Целое число в диапазоне -1…9. -1 — степень сжатия по умолчанию. 0 — никакого сжатия, 9 — максимальная степень сжатия. Значение по умолчанию: -1. Параметр необязательный, если не указан, то сжатие не используется.
//В переменной Путь находится полный адрес файла на диске
//Преобразуем файл в двоичные данные
Файл = Новый ДвоичныеДанные ( Путь ) ;
//Создаем новый объект ХранилищеЗначения
//ХранилищеДанных - реквизит объекта с типом ХранилищеЗначения
ХранилищеДанных = Новый ХранилищеЗначения ( Файл , Новый СжатиеДанных ( 9 ) ) ;
Сохранение произвольного файла из информационной базы 1С на диск
Для сохранения файла из базы 1С на диск нужно определить путь и имя файла. Для этого существует диалог сохранения файлов, работа с которым описана в отдельной статье.
//Получаем двоичные данные из хранилища
//ХранилищеДанных - реквизит объекта с типом ХранилищеЗначения
Данные = ХранилищеДанных . Получить ( ) ;
//Записываем полученные данные на диск
//В переменной Путь находится полный адрес файла на диске
Данные . Записать ( Путь ) ;
Просмотр файла, находящегося в информационной базе 1С
Для просмотра сохраненного в базе файла необходимо, чтобы на компьютере было установлено приложение, открывающее данный файл.
//Получаем имя временного файла с необходимым расширением
//В переменную Расширение нужно поместить расширение файла, например "pdf"
Путь = ПолучитьИмяВременногоФайла ( Расширение ) ;
//Получаем данные из хранилища
//ХранилищеДанных - реквизит объекта с типом ХранилищеЗначения
Данные = ХранилищеДанных . Получить ( ) ;
//Записываем данные во временный файл
Данные . Записать ( Путь ) ;
//Пытаемся открыть файл в предназначенном для него приложении
//Если приложение не найдено, появится системный диалог "Открыть с помощью. "
ЗапуститьПриложение ( Путь ) ;
Добавить комментарий Отменить ответ
Теперь мы в соцсетях! Подписывайтесь, чтобы получать информацию о последних обновлениях или задать вопрос.
Читайте также: