Lidtracker.ru

Лид Трэкер
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как сохранить файл в 1с 8. 3. Mxl чем открыть

Как сохранить файл в 1с 8.3. Mxl чем открыть

Технологическая платформа 1С:Предприятие 8 позволяет сохранять в информационной базе произвольные файлы, получать их оттуда и использовать различными способами. Рассмотрим эти операции на примерах.

Перед выполнением загрузки файла в информационную базу 1С нужно получить полный адрес файла на диске. Работа с диалогами выбора файлов описана в .

Для хранения файлов используется реквизит (или ресурс регистра) с типом ХранилищеЗначения .

Загрузка произвольного файла в информационную базу 1С

Любой файл можно представить в виде двоичных данных и загрузить в ХранилищеЗначений .

При преобразовании двоичных данных в объект ХранилищеЗначения используется конструкция новый ХранилищеЗначения(Данные,Сжатие) с двумя параметрами:

  1. Данные — двоичные данные, которые нужно поместить в хранилище
  2. Сжатие — степень сжатия алгоритма Deflation. Целое число в диапазоне -1…9. -1 — степень сжатия по умолчанию. 0 — никакого сжатия, 9 — максимальная степень сжатия. Значение по умолчанию: -1. Параметр необязательный, если не указан, то сжатие не используется.

//Преобразуем файл в двоичные данные
Файл = Новый ДвоичныеДанные(Путь) ;

//Создаем новый объект ХранилищеЗначения

ХранилищеДанных = Новый ХранилищеЗначения(Файл, Новый СжатиеДанных(9 ) ) ;

Сохранение произвольного файла из информационной базы 1С на диск

Для сохранения файла из базы 1С на диск нужно определить путь и имя файла. Для этого существует диалог сохранения файлов, работа с которым описана в .

//Получаем двоичные данные из хранилища
//ХранилищеДанных — реквизит объекта с типом ХранилищеЗначения

//Записываем полученные данные на диск
//В переменной Путь находится полный адрес файла на диске
Данные. Записать(Путь) ;

Просмотр файла, находящегося в информационной базе 1С

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

//Получаем имя временного файла с необходимым расширением
//В переменную Расширение нужно поместить расширение файла, например «pdf»
Путь= ПолучитьИмяВременногоФайла(Расширение) ;

//Получаем данные из хранилища
//ХранилищеДанных — реквизит объекта с типом ХранилищеЗначения
Данные= ХранилищеДанных. Получить() ;

//Записываем данные во временный файл
Данные. Записать(Путь) ;

//Пытаемся открыть файл в предназначенном для него приложении
//Если приложение не найдено, появится системный диалог «Открыть с помощью. »
ЗапуститьПриложение(Путь) ;

Время неумолимо идёт вперёд, а платформа 1С 8 бежит ещё быстрей этого времени.

Управляемые формы теперь называются «интерфейс ТАКСИ», модальные окна запрещены, а режим использования синхронных вызовов расширений и внешних компонент наглухо положил работоспособность большинства этих расширений и внешних компонент, и половину старых методов в добавок.

В общем, пацаны, дела такие — многие из вас читали статью великолепного Чистова П. о работе с файлами в 8.3

Если Вы ещё этого не сделали — бегом марш! ()

Суть механизма работы с файлами в кратце:

1) На клиенте выбираем файл

2) Пихаем его в чёрный ящик

3) Сохраняем содержимое чёрного ящика на сервере

Загвоздка состоит в том, что делать это надо особенно, по-новому и с душой.

и прочие языческие штучки здесь не прокатят.

Вот листинг кода, который позволяет загрузить файл с клиента

ОписаниеОповещения = Новый ОписаниеОповещения(«ОбработатьВыборФайла», ЭтаФорма); ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие); ДиалогОткрытияФайла.МножественныйВыбор = Ложь; НачатьПомещениеФайлов(ОписаниеОповещения, ДиалогОткрытияФайла, Истина, УникальныйИдентификатор);

Нас интересует метод «НачатьПомещениеФайлов «, который, собственно, вызывает диалог выбора файла и помещает этот файл во временное хранилище. Заморачиваться с описанием временного хранилища нет смысла, просто запомните — это то место, куда помещаются все выбранные нами файлы в виде двоичных данных (черный ящик).

&НаКлиенте Процедура ОбработатьВыборФайла(ПомещенныеФайлы, ДополнительныеПараметры) Экспорт Если ПомещенныеФайлы = Неопределено Тогда Возврат; КонецЕсли; Для каждого ПереданныйФайл Из ПомещенныеФайлы Цикл ПутьКФайлу = ПереданныйФайл.Имя; Запись.ИмяФайла = РазборСтроки(ПутьКФайлу, «»); Элементы.ОткрытьФайл.Заголовок = Запись.ИмяФайла; Адрес = ПереданныйФайл.Хранение; КонецЦикла; КонецПроцедуры // ()

Понять, что там и как храниться в этом временном хранилище практически невозможно. Можно только обратиться к нашему файлу по навигационной ссылке, которая присваивается автоматически (см. переменную «Адрес «).

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

С одним разобрались, теперь второе — как достать файл из этого хранилища значений (которое, напомню, находится на сервере) и сохранить на диск клиента?

Прежде всего, нам надо получить навигационную ссылку на реквизит с типом «Хранилище значения «, куда у нас помещается файл в виде бинарных данных.

Будьте, внимательны! Эта навигационная ссылка уже не имеет с временным хранилищем ничего общего! Проверить тип навигационной ссылки можно методом

По традиции, листинг кода, который вызывает диалог сохранения файла

ОписаниеОповещения = Новый ОписаниеОповещения(«ОбработкаСохраненияФайлов», ЭтаФорма); Файл = Новый ОписаниеПередаваемогоФайла(ИмяФайла, Адрес); ПолучаемыеФайлы = Новый Массив; ПолучаемыеФайлы.Добавить(Файл); ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение); ДиалогОткрытияФайла.МножественныйВыбор = Ложь; НачатьПолучениеФайлов(ОписаниеОповещения,ПолучаемыеФайлы, ДиалогОткрытияФайла, Истина);

Значение переменной «Файл » это ещё одна особенность данного способа. Здесь стоит обратить внимание на «ИмяФайла «. Дело в том, что помещая файл во временное хранилище, информация о его имени и расширении теряется. Поэтому не забудьте где-нибудь сохранять корректное имя файла, или хотя бы его расширение, чтобы потом не мучаться с вопросом «А это вордовский документ или мп3? «

Метод «НачатьПолучениеФайлов » аналогичен методу «НачатьПомещениеФайлов «. Просто один открывает диалог для выбора файла, другой же, наоборот, открывает диалог для сохранения файла.

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

Статью писал больше как памятку для себя.

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

Поддерживаются следующие форматы файлов:

  • (*.txt);
  • (*.mxl);
  • (*.htm, *.html);
  • (*.grs);
  • (*.geo);

В процессе установки программа регистрирует расширения mxl, grs и geo, в результате чего для просмотра и редактирования этих файлов достаточно кликнуть на них мышью:

Поддерживается запуск программы из командной строки. При этом существует возможность указать обрабатываемый файл. Например, для обработки файла «Остатки.mxl», достаточно выполнить команду:

«D:Program Files1cv82fvbin1cv8fv.exe» D:FileWorkshopОстатки.mxl

«1С:Предприятие — Работа с файлами» поддерживает , аналогичный режиму, реализованному в системе 1С:Предприятие. Таким образом, например, пользователь может визуально сравнить два отчета об остатках:

Варианты поставки

Существует два варианта поставки программы 1С:Предприятие — Работа с файлами:

  • русcкоязычный;
  • интернациональный.

Отличие интернациональной поставки от русскоязычной заключается в том, что в нее входят , те же самые, которые использует система 1С:Предприятие.

Также для интернациональной поставки может использоваться ключ командной строки /L для указания используемого языка интерфейса. Например, для обработки файла «Остатки.mxl» в программе с английским языком интерфейса (en), достаточно выполнить команду:

«D:Program Files1cv82fvbin1cv8fv.exe» /Len D:FileWorkshopОстатки.mxl

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

Чтобы открыть такой файл, запустите «1С Предприятие» и выберите меню «Файл» -> «Открыть». При желании, можно сохранить такой файл в формате Excel. Для этого всё в том же меню «Файл» выбрать пункт «Сохранить как..», а затем установить тип файла «Таблица Excel». Если «1С Предприятие» на вашем компьютере не установлено, вы можете скачать и установить бесплатное приложение «1С Предприятие — Работа с файлами» с официального сайта компании. Это программа поможет открыть, просмотреть, распечатать и конвертировать файлы.

Скачать «1С Предприятие — Работа с файлами» бесплатно

Загрузить программу с официального сайта . Работа с файлами аналогична работе с файлами в режиме «1С:Предприятие».
Доступна русскоязычная версия программы. При установке программы нужно выбрать полный дистрибутив.
После установки «1С Предприятие — Работа с файлами» вы сможете не просто просмотреть файл с расширением.mxl, но и конвертировать его в exel.

Чем открыть файл mxl без 1с. Чем открыть MXL? Программы для работы с MXL

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

Другая проблема, с которой наши пользователи также встречаются довольно часто — файл MXL поврежден. Такая ситуация может возникнуть в массе случаев. Например: файл был скачан не польностью в результате ошибки сервера, файл был поврежден изначально и пр. Для устранения данной проблемы воспользуйтесь одной из рекомендаций:

  • Попробуйте найти нужный файл в другом источнике в сети интернет. Возможно вам повезет найти более подходящую версию. Пример поиска в Google: «Файл filetype:MXL» . Просто замените слово «файл» на нужное вам название;
  • Попросите прислать вам исходный файл еще раз, возможно он был поврежден при передаче;

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

Поддерживаются следующие форматы файлов:

  • (*.txt);
  • (*.mxl);
  • (*.htm, *.html);
  • (*.grs);
  • (*.geo);

В процессе установки программа регистрирует расширения mxl, grs и geo, в результате чего для просмотра и редактирования этих файлов достаточно кликнуть на них мышью:

Поддерживается запуск программы из командной строки. При этом существует возможность указать обрабатываемый файл. Например, для обработки файла «Остатки.mxl», достаточно выполнить команду:

«D:Program Files1cv82fvbin1cv8fv.exe» D:FileWorkshopОстатки.mxl

«1С:Предприятие — Работа с файлами» поддерживает , аналогичный режиму, реализованному в системе 1С:Предприятие. Таким образом, например, пользователь может визуально сравнить два отчета об остатках:

Варианты поставки

Существует два варианта поставки программы 1С:Предприятие — Работа с файлами:

  • русcкоязычный;
  • интернациональный.

Отличие интернациональной поставки от русскоязычной заключается в том, что в нее входят , те же самые, которые использует система 1С:Предприятие.

Также для интернациональной поставки может использоваться ключ командной строки /L для указания используемого языка интерфейса. Например, для обработки файла «Остатки.mxl» в программе с английским языком интерфейса (en), достаточно выполнить команду:

Читать еще:  Как отключить Интернет Цензор без пароля в Windows

«D:Program Files1cv82fvbin1cv8fv.exe» /Len D:FileWorkshopОстатки.mxl

Файлы с расширением * .mxl, это продукт компании 1С и используется в программах выпущенных ею. Чаще всего файлы mxl используются программой «1С Бухгалтерия», а именно ее приложением «Предприятие» для работы с табличными данными.

Для этого необходимо запустить программу «1СБухгалетрия: Предприятие» нажать в верху «Меню», «Открыть» (Ctrl + O), в появившемся окне выбрать нужный нам файл и нажать «Открыть».

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

Достаточно скачать и установить (http://v8.1c.ru/metod/fileworkshop.htm) утилиту выпущенную той же 1С (она кстати бесплатная) под названием 1С.Робота с файлами. Она позволяет открыть для работы и редактирования форматы. (* .txt, * .mxl, * .htm, * .html, * .grs, * .geo — Это документы, графические и географические схемы и Интернет файлы).

Также можно загрузить приложение (http://www.1c.ru/rus/support/convmxl.zip) для офисного пакета Microsoft office, а именно в Excel, который позволит просматривать и редактировать файлы MXL.

Если все плохо, то можно просматривать MXL фали и экспортировать их для дальнейшей работы в том же Ексель через облачный демо сервис 1С.Бухгалтерия (http://accounting.demo.1c.ru/accounting/ru_RU/)

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

Работа с таблицами MXL.

Файл mxl содержит в себе табличные значения из 1С . Его можно легко перенести на другой компьютер и экспортировать в 1С.

Как открыть mxl

Чем открыть mxl? Способов не так много. Самый очевидный – приобрести лицензионную версию 1С . Но есть и другие, бесплатные методы, которые мы и рассмотрим ниже. С их помощью вы с лёгкостью сможете работать с расширением mxl.

1С: Предприятие – Работа с файлами

«1С: Работа с файлами» – бесплатная утилита, которая создана специально для просмотра документов, созданных в 1С: Предприятие. Причём для просмотра, редактирования и печати таких документов установка полноценной версии 1С необязательна. «1С: Предприятие 8» открывает любые документы прошлых версий ПО и считается наиболее удачной и удобной по сравнению с предыдущей разработкой – 1С: 7. Новейшие дополнения и расширения в 1С: 8 позволили специалистам готовить более детальные отчёты, а также формировать пригодные к экономическому анализу регистры. Восьмая версия лучше работает в контексте единой платформы. Иначе говоря – вся информационная база хранится в едином документе, что позволяет создавать резервное копирование данных .

Скорость работы 1С: 8 по сравнению с версией 7 гораздо ниже. В обновлённой восьмой версии соответствие формы отчётности отслеживается в автоматическом режиме. В «Бухгалтерия 7.7» этот процесс необходимо контролировать самостоятельно. Все разделы «тяжёлого» отчёта можно с лёгкостью отслеживать на одном экране, а также быстро перемещаться между подразделениями и вносить дополнения. В отличие от «Бухгалтерия 7.7», в новой версии проверка правильности заполнения отчётности происходит в автоматическом режиме. Определение суммы начислений и отчислений также происходит в автоматическом режиме.

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

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

Разработчики 1С: Предприятие предлагают дополнительную возможность просмотра и редактирования с помощью офисного приложения Excel. С его помощью можно просмотреть таблицу в нормальном виде. Для этого необходимо скачать и установить с официального сайта плагин для Microsoft Office, после чего открытие таблиц 1С не составит никакого труда. После установки плагина достаточно запустить Excel и воспользоваться меню «Файл»-«Открыть». Он автоматически преобразует таблицу 1С в формат, который подойдёт для Excel. Недостатком решения являются ограничения версий приложений – разработчики предлагают плагин для пакетов Office 95-2003, а также для 1С версии 7.

Что ещё может вызывать проблемы с файлом

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

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

MXL — многофункциональный формат, используемый в 1С:Предприятие 7.7 и 8. Он позволяет сохранять табличные документы из программы в файл, который потом можно удобно просмотреть, редактировать или распечатать. Проще всего работать с такими файлами собственно в самой 1С, поскольку именно на эту программу они и рассчитаны. Но если у вас нет лицензионной 1С, не расстраивайтесь, эта статья вам поможет.

Программы для работы с MXL

Если вы хотите открыть документ MXL, а устанавливать демо-версию 1С нет желания, попробуйте один из предложенных способов.

Способ 1: 1С:Предприятие — Работа с файлами

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

Скачать программу 1С:Предприятие — Работа с файлами

    1. После загрузки откройте архив и распакуйте его в нужную папку.

      1. Откройте программу, в меню «Файл» выберите пункт «Открыть» .

      Установленная программа автоматически ассоциирует расширения MXL, GRS, GEO с собой, поэтому в дальнейшем файлы можно открывать, щелкнув по ним мышкой.

      Способ 2: Yoksel

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

      Скачать программу Yoksel

      Способ 3: облачная демо-версия 1С

      Переконвертировать MXL в XLS можно онлайн с помощью облачной демо-версии 1С Бухгалтерии.

      Онлайн-сервис 1С Бухгалтерия

        1. Выберите любого пользователя, пароль вводить не нужно. Нажмите «ОК» .

          1. Откройте файл как показано на рисунке, а затем сохраните его в нужном формате.

          Теперь вы знаете как можно открывать и работать с табличными документами, экспортированными из 1С. Рекомендуем использовать утилиту от 1С для работы с такими файлами, поскольку это наиболее удобный инструмент.

          Чем открыть MXL? Как открыть файл mxl: расширение в нормальном виде онлайн на компьютере Как открыть файл mxl без 1с.

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

          Поддерживаются следующие форматы файлов:

          • (*.txt);
          • (*.mxl);
          • (*.htm, *.html);
          • (*.grs);
          • (*.geo);

          В процессе установки программа регистрирует расширения mxl, grs и geo, в результате чего для просмотра и редактирования этих файлов достаточно кликнуть на них мышью:

          Поддерживается запуск программы из командной строки. При этом существует возможность указать обрабатываемый файл. Например, для обработки файла «Остатки.mxl», достаточно выполнить команду:

          «D:Program Files1cv82fvbin1cv8fv.exe» D:FileWorkshopОстатки.mxl

          «1С:Предприятие — Работа с файлами» поддерживает , аналогичный режиму, реализованному в системе 1С:Предприятие. Таким образом, например, пользователь может визуально сравнить два отчета об остатках:

          Варианты поставки

          Существует два варианта поставки программы 1С:Предприятие — Работа с файлами:

          • русcкоязычный;
          • интернациональный.

          Отличие интернациональной поставки от русскоязычной заключается в том, что в нее входят , те же самые, которые использует система 1С:Предприятие.

          Также для интернациональной поставки может использоваться ключ командной строки /L для указания используемого языка интерфейса. Например, для обработки файла «Остатки.mxl» в программе с английским языком интерфейса (en), достаточно выполнить команду:

          «D:Program Files1cv82fvbin1cv8fv.exe» /Len D:FileWorkshopОстатки.mxl

          MXL — многофункциональный формат, используемый в 1С:Предприятие 7.7 и 8. Он позволяет сохранять табличные документы из программы в файл, который потом можно удобно просмотреть, редактировать или распечатать. Проще всего работать с такими файлами собственно в самой 1С, поскольку именно на эту программу они и рассчитаны. Но если у вас нет лицензионной 1С, не расстраивайтесь, эта статья вам поможет.

          Программы для работы с MXL

          Если вы хотите открыть документ MXL, а устанавливать демо-версию 1С нет желания, попробуйте один из предложенных способов.

          Способ 1: 1С:Предприятие — Работа с файлами

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

          Скачать программу 1С:Предприятие — Работа с файлами

            1. После загрузки откройте архив и распакуйте его в нужную папку.

              1. Откройте программу, в меню «Файл» выберите пункт «Открыть» .

              Установленная программа автоматически ассоциирует расширения MXL, GRS, GEO с собой, поэтому в дальнейшем файлы можно открывать, щелкнув по ним мышкой.

              Способ 2: Yoksel

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

              Скачать программу Yoksel

              Способ 3: облачная демо-версия 1С

              Переконвертировать MXL в XLS можно онлайн с помощью облачной демо-версии 1С Бухгалтерии.

              Онлайн-сервис 1С Бухгалтерия

                1. Выберите любого пользователя, пароль вводить не нужно. Нажмите «ОК» .

                  1. Откройте файл как показано на рисунке, а затем сохраните его в нужном формате.

                  Теперь вы знаете как можно открывать и работать с табличными документами, экспортированными из 1С. Рекомендуем использовать утилиту от 1С для работы с такими файлами, поскольку это наиболее удобный инструмент.

                  Файлы с расширением * .mxl, это продукт компании 1С и используется в программах выпущенных ею. Чаще всего файлы mxl используются программой «1С Бухгалтерия», а именно ее приложением «Предприятие» для работы с табличными данными.

                  Для этого необходимо запустить программу «1СБухгалетрия: Предприятие» нажать в верху «Меню», «Открыть» (Ctrl + O), в появившемся окне выбрать нужный нам файл и нажать «Открыть».

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

                  Достаточно скачать и установить (http://v8.1c.ru/metod/fileworkshop.htm) утилиту выпущенную той же 1С (она кстати бесплатная) под названием 1С.Робота с файлами. Она позволяет открыть для работы и редактирования форматы. (* .txt, * .mxl, * .htm, * .html, * .grs, * .geo — Это документы, графические и географические схемы и Интернет файлы).

                  Также можно загрузить приложение (http://www.1c.ru/rus/support/convmxl.zip) для офисного пакета Microsoft office, а именно в Excel, который позволит просматривать и редактировать файлы MXL.

                  Если все плохо, то можно просматривать MXL фали и экспортировать их для дальнейшей работы в том же Ексель через облачный демо сервис 1С.Бухгалтерия (http://accounting.demo.1c.ru/accounting/ru_RU/)

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

                  Работа с таблицами MXL.

                  Файл mxl содержит в себе табличные значения из 1С . Его можно легко перенести на другой компьютер и экспортировать в 1С.

                  Как открыть mxl

                  Чем открыть mxl? Способов не так много. Самый очевидный – приобрести лицензионную версию 1С . Но есть и другие, бесплатные методы, которые мы и рассмотрим ниже. С их помощью вы с лёгкостью сможете работать с расширением mxl.

                  1С: Предприятие – Работа с файлами

                  «1С: Работа с файлами» – бесплатная утилита, которая создана специально для просмотра документов, созданных в 1С: Предприятие. Причём для просмотра, редактирования и печати таких документов установка полноценной версии 1С необязательна. «1С: Предприятие 8» открывает любые документы прошлых версий ПО и считается наиболее удачной и удобной по сравнению с предыдущей разработкой – 1С: 7. Новейшие дополнения и расширения в 1С: 8 позволили специалистам готовить более детальные отчёты, а также формировать пригодные к экономическому анализу регистры. Восьмая версия лучше работает в контексте единой платформы. Иначе говоря – вся информационная база хранится в едином документе, что позволяет создавать резервное копирование данных .

                  Скорость работы 1С: 8 по сравнению с версией 7 гораздо ниже. В обновлённой восьмой версии соответствие формы отчётности отслеживается в автоматическом режиме. В «Бухгалтерия 7.7» этот процесс необходимо контролировать самостоятельно. Все разделы «тяжёлого» отчёта можно с лёгкостью отслеживать на одном экране, а также быстро перемещаться между подразделениями и вносить дополнения. В отличие от «Бухгалтерия 7.7», в новой версии проверка правильности заполнения отчётности происходит в автоматическом режиме. Определение суммы начислений и отчислений также происходит в автоматическом режиме.

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

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

                  Разработчики 1С: Предприятие предлагают дополнительную возможность просмотра и редактирования с помощью офисного приложения Excel. С его помощью можно просмотреть таблицу в нормальном виде. Для этого необходимо скачать и установить с официального сайта плагин для Microsoft Office, после чего открытие таблиц 1С не составит никакого труда. После установки плагина достаточно запустить Excel и воспользоваться меню «Файл»-«Открыть». Он автоматически преобразует таблицу 1С в формат, который подойдёт для Excel. Недостатком решения являются ограничения версий приложений – разработчики предлагают плагин для пакетов Office 95-2003, а также для 1С версии 7.

                  Что ещё может вызывать проблемы с файлом

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

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

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

                  Другая проблема, с которой наши пользователи также встречаются довольно часто — файл MXL поврежден. Такая ситуация может возникнуть в массе случаев. Например: файл был скачан не польностью в результате ошибки сервера, файл был поврежден изначально и пр. Для устранения данной проблемы воспользуйтесь одной из рекомендаций:

                  Чем открыть MXL

                  MXL

                  MXL многофункциональный формат, используемый в 1С:Предприятие 7.7 и 8. Он позволяет сохранять табличные документы из программы в файл, который потом можно удобно просмотреть, редактировать или распечатать. Проще всего работать с такими файлами собственно в самой 1С, поскольку именно на эту программу они и рассчитаны. Но если у вас нет лицензионной 1С, не расстраивайтесь, эта статья вам поможет.

                  Программы для работы с MXL

                  Если вы хотите открыть документ MXL, а устанавливать демо-версию 1С нет желания, попробуйте один из предложенных способов.

                  Способ 1: 1С:Предприятие Работа с файлами

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

                  Скачать программу 1С:Предприятие Работа с файлами

                    1. После загрузки откройте архив и распакуйте его в нужную папку.

                    Распаковка архива с 1С

                      1. Откройте программу, в меню «Файл» выберите пункт «Открыть».

                      Предприятие 1С

                      Установленная программа автоматически ассоциирует расширения MXL, GRS, GEO с собой, поэтому в дальнейшем файлы можно открывать, щелкнув по ним мышкой.

                      Способ 2: Yoksel

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

                      Скачать программу Yoksel

                      Открытие файла в Йоксель

                      Способ 3: облачная демо-версия 1С

                      Переконвертировать MXL в XLS можно онлайн с помощью облачной демо-версии 1С Бухгалтерии.

                      Онлайн-сервис 1С Бухгалтерия

                        1. Выберите любого пользователя, пароль вводить не нужно. Нажмите ОК.

                        Облачная 1С

                          1. Откройте файл как показано на рисунке, а затем сохраните его в нужном формате.

                          Открытие файла в облаке

                          Теперь вы знаете как можно открывать и работать с табличными документами, экспортированными из 1С. Рекомендуем использовать утилиту от 1С для работы с такими файлами, поскольку это наиболее удобный инструмент.

                          Запись в файл 1с 8.3. Mxl чем открыть

                          В статье рассмотрен пример вывод изображения на управляемую форму элемента справочника при отказе режима модальности.

                          Применимость

                          В статье рассматривается платформа «1С:Предприятие» редакции 8.3. Представленная информация актуальна для текущих релизов платформы.

                          Работа с файлами (картинками) в интерфейсе Такси

                          Рассмотрим алгоритм работы с файлами и картинками в новом интерфейсе 1С:Предприятие 8.3 “Такси”.

                          Во-первых, почему я решил написать эту статью: Новая концепция 1С – отказ от модальных окон, следовательно все методы и объекты, которые порождали открытие модальных окон в новом интерфейсе работать не смогут, точнее смогут, только если в свойствах конфигурации разрешить модальные окна.

                          Однако, если разрешить модальные окна, то мы столкнемся с проблемами при работе в web-клиенте.

                          Во-вторых, о работе с картинками в управляемых формах часто спрашивают.

                          Итак, задача: в справочнике “Товары” необходимо сохранять и отображать в форме фотографию товара.
                          Исходная конфигурация не содержит ничего, кроме самого справочника с товарами, выкладывать ее не буду, просто создайте пустую конфигурацию в 8.3.

                          Для хранения самого графического файла, в справочнике создадим реквизит “ДанныеКартинки”, с типом “Хранилище значений”.

                          Для увеличения нажмите на изображение.

                          Если планируете выгружать картинку (файл) из информационной базы обратно в файловую систему, то добавьте еще реквизит, который будет хранить исходное имя файла и его тип.

                          Для увеличения нажмите на изображение.

                          Как будем отображать картинку в форме? Нет, не декорацией с типом “картинка”. А в виде реквизита формы с типом “строка”. Да, да! Это очевидно, и странно, что мало кто об этом догадывается сам.

                          Все дело в том, что если на форму вынести реквизит с типом “строка”, который будет содержать навигационную ссылку на графические данные или адрес временного хранилища которое содержит такие данные, то форма сможет отобразить сами графические данные.
                          Добавим реквизит формы с именем “СсылкаНаКартинку”, тип “строка”, длина не ограничена. И поместим его в реквизиты формы.

                          Для увеличения нажмите на изображение.

                          По умолчанию, строка в форме будет выглядеть как поле ввода, нам нужно поменять это, в свойствах элемента формы. Выберем в свойстве “Вид” “Поле картинки”.

                          Для увеличения нажмите на изображение.

                          Интерфейсная часть готова. Займемся кодингом. Создадим команду формы “ВыбратьФайлКартинки”, в виде кнопки расположим ее на форме.

                          Для увеличения нажмите на изображение.

                          В модуле опишем обработчик события “Действие” для созданной команды формы:

                          Для увеличения нажмите на изображение.

                          Пару комментариев к вышеописанному коду:

                          Если бы мы не обращали внимание на режим модальности приложения, то могли вполне использовать метод “ПоместитьФайл”, однако цель статьи показать работу с файлами именно в таком режиме.
                          Метод НачатьПомещениеФайла помещает выбранный файл во временное хранилище (если выбор файла был произведен) и вызывает процедуру “ОбработатьВыборФайла” в этом же модуле.

                          Обращаю внимание на выделенный “УникальныйИдентификатор”, этим свойством мы связали временное хранилище с текущей формой. В противном случае файл в хранилище помещен будет, но само хранилище при серверном вызовет будет уничтожено, а нам оно еще понадобится, для записи файла в реквизит справочника.

                          Опишем процедуру “ОбработатьВыборФайла”:

                          Для увеличения нажмите на изображение.

                          Если пользователь не отказался от выбора файла, то в реквизит формы “СсылкаНаКартинку” помещаем адрес во временном хранилище, куда были помещены данные картинки.

                          Так, осталось теперь при записи элемента справочника записать данные из временного хранилища в реквизит элемента справочника. Описываем событие ПередЗаписьюНаСервере:

                          Для увеличения нажмите на изображение.

                          Проверяем в реквизите формы у нас что? Если адрес временного хранилища, пишем данные в реквизит элемента справочника, обращаясь к “ТекущийОбъект”, “ТекущийОбъект” – это сконвертированные данные формы, которые пишутся в базу в этот момент времени.

                          Осталось описать открытие формы, для отображения картинки уже сохраненной в реквизите элемента справочника.

                          Для увеличения нажмите на изображение.

                          Вот и все. Готовую базу можно взять .

                          Павел Чистов

                          Технологическая платформа 1С:Предприятие 8 позволяет сохранять в информационной базе произвольные файлы, получать их оттуда и использовать различными способами. Рассмотрим эти операции на примерах.

                          Перед выполнением загрузки файла в информационную базу 1С нужно получить полный адрес файла на диске. Работа с диалогами выбора файлов описана в .

                          Для хранения файлов используется реквизит (или ресурс регистра) с типом ХранилищеЗначения .

                          Загрузка произвольного файла в информационную базу 1С

                          Любой файл можно представить в виде двоичных данных и загрузить в ХранилищеЗначений .

                          При преобразовании двоичных данных в объект ХранилищеЗначения используется конструкция новый ХранилищеЗначения(Данные,Сжатие) с двумя параметрами:

                          1. Данные — двоичные данные, которые нужно поместить в хранилище
                          2. Сжатие — степень сжатия алгоритма Deflation. Целое число в диапазоне -1…9. -1 — степень сжатия по умолчанию. 0 — никакого сжатия, 9 — максимальная степень сжатия. Значение по умолчанию: -1. Параметр необязательный, если не указан, то сжатие не используется.

                          //Преобразуем файл в двоичные данные
                          Файл = Новый ДвоичныеДанные(Путь) ;

                          //Создаем новый объект ХранилищеЗначения

                          ХранилищеДанных = Новый ХранилищеЗначения(Файл, Новый СжатиеДанных(9 ) ) ;

                          Сохранение произвольного файла из информационной базы 1С на диск

                          Для сохранения файла из базы 1С на диск нужно определить путь и имя файла. Для этого существует диалог сохранения файлов, работа с которым описана в .

                          //Получаем двоичные данные из хранилища
                          //ХранилищеДанных — реквизит объекта с типом ХранилищеЗначения

                          //Записываем полученные данные на диск
                          //В переменной Путь находится полный адрес файла на диске
                          Данные. Записать(Путь) ;

                          Просмотр файла, находящегося в информационной базе 1С

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

                          //Получаем имя временного файла с необходимым расширением
                          //В переменную Расширение нужно поместить расширение файла, например «pdf»
                          Путь= ПолучитьИмяВременногоФайла(Расширение) ;

                          //Получаем данные из хранилища
                          //ХранилищеДанных — реквизит объекта с типом ХранилищеЗначения
                          Данные= ХранилищеДанных. Получить() ;

                          //Записываем данные во временный файл
                          Данные. Записать(Путь) ;

                          //Пытаемся открыть файл в предназначенном для него приложении
                          //Если приложение не найдено, появится системный диалог «Открыть с помощью. »
                          ЗапуститьПриложение(Путь) ;

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

                          Чтобы открыть такой файл, запустите «1С Предприятие» и выберите меню «Файл» -> «Открыть». При желании, можно сохранить такой файл в формате Excel. Для этого всё в том же меню «Файл» выбрать пункт «Сохранить как..», а затем установить тип файла «Таблица Excel». Если «1С Предприятие» на вашем компьютере не установлено, вы можете скачать и установить бесплатное приложение «1С Предприятие — Работа с файлами» с официального сайта компании. Это программа поможет открыть, просмотреть, распечатать и конвертировать файлы.

                          Скачать «1С Предприятие — Работа с файлами» бесплатно

                          Загрузить программу с официального сайта . Работа с файлами аналогична работе с файлами в режиме «1С:Предприятие».
                          Доступна русскоязычная версия программы. При установке программы нужно выбрать полный дистрибутив.
                          После установки «1С Предприятие — Работа с файлами» вы сможете не просто просмотреть файл с расширением.mxl, но и конвертировать его в exel.

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

                          Поддерживаются следующие форматы файлов:

                          • (*.txt);
                          • (*.mxl);
                          • (*.htm, *.html);
                          • (*.grs);
                          • (*.geo);

                          В процессе установки программа регистрирует расширения mxl, grs и geo, в результате чего для просмотра и редактирования этих файлов достаточно кликнуть на них мышью:

                          Поддерживается запуск программы из командной строки. При этом существует возможность указать обрабатываемый файл. Например, для обработки файла «Остатки.mxl», достаточно выполнить команду:

                          «D:Program Files1cv82fvbin1cv8fv.exe» D:FileWorkshopОстатки.mxl

                          «1С:Предприятие — Работа с файлами» поддерживает , аналогичный режиму, реализованному в системе 1С:Предприятие. Таким образом, например, пользователь может визуально сравнить два отчета об остатках:

                          Варианты поставки

                          Существует два варианта поставки программы 1С:Предприятие — Работа с файлами:

                          • русcкоязычный;
                          • интернациональный.

                          Отличие интернациональной поставки от русскоязычной заключается в том, что в нее входят , те же самые, которые использует система 1С:Предприятие.

                          Также для интернациональной поставки может использоваться ключ командной строки /L для указания используемого языка интерфейса. Например, для обработки файла «Остатки.mxl» в программе с английским языком интерфейса (en), достаточно выполнить команду:

                          «D:Program Files1cv82fvbin1cv8fv.exe» /Len D:FileWorkshopОстатки.mxl

                          Время неумолимо идёт вперёд, а платформа 1С 8 бежит ещё быстрей этого времени.

                          Управляемые формы теперь называются «интерфейс ТАКСИ», модальные окна запрещены, а режим использования синхронных вызовов расширений и внешних компонент наглухо положил работоспособность большинства этих расширений и внешних компонент, и половину старых методов в добавок.

                          В общем, пацаны, дела такие — многие из вас читали статью великолепного Чистова П. о работе с файлами в 8.3

                          Если Вы ещё этого не сделали — бегом марш! ()

                          Суть механизма работы с файлами в кратце:

                          1) На клиенте выбираем файл

                          2) Пихаем его в чёрный ящик

                          3) Сохраняем содержимое чёрного ящика на сервере

                          Загвоздка состоит в том, что делать это надо особенно, по-новому и с душой.

                          и прочие языческие штучки здесь не прокатят.

                          Вот листинг кода, который позволяет загрузить файл с клиента

                          ОписаниеОповещения = Новый ОписаниеОповещения(«ОбработатьВыборФайла», ЭтаФорма); ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие); ДиалогОткрытияФайла.МножественныйВыбор = Ложь; НачатьПомещениеФайлов(ОписаниеОповещения, ДиалогОткрытияФайла, Истина, УникальныйИдентификатор);

                          Нас интересует метод «НачатьПомещениеФайлов «, который, собственно, вызывает диалог выбора файла и помещает этот файл во временное хранилище. Заморачиваться с описанием временного хранилища нет смысла, просто запомните — это то место, куда помещаются все выбранные нами файлы в виде двоичных данных (черный ящик).

                          &НаКлиенте Процедура ОбработатьВыборФайла(ПомещенныеФайлы, ДополнительныеПараметры) Экспорт Если ПомещенныеФайлы = Неопределено Тогда Возврат; КонецЕсли; Для каждого ПереданныйФайл Из ПомещенныеФайлы Цикл ПутьКФайлу = ПереданныйФайл.Имя; Запись.ИмяФайла = РазборСтроки(ПутьКФайлу, «»); Элементы.ОткрытьФайл.Заголовок = Запись.ИмяФайла; Адрес = ПереданныйФайл.Хранение; КонецЦикла; КонецПроцедуры // ()

                          Понять, что там и как храниться в этом временном хранилище практически невозможно. Можно только обратиться к нашему файлу по навигационной ссылке, которая присваивается автоматически (см. переменную «Адрес «).

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

                          С одним разобрались, теперь второе — как достать файл из этого хранилища значений (которое, напомню, находится на сервере) и сохранить на диск клиента?

                          Прежде всего, нам надо получить навигационную ссылку на реквизит с типом «Хранилище значения «, куда у нас помещается файл в виде бинарных данных.

                          Будьте, внимательны! Эта навигационная ссылка уже не имеет с временным хранилищем ничего общего! Проверить тип навигационной ссылки можно методом

                          По традиции, листинг кода, который вызывает диалог сохранения файла

                          ОписаниеОповещения = Новый ОписаниеОповещения(«ОбработкаСохраненияФайлов», ЭтаФорма); Файл = Новый ОписаниеПередаваемогоФайла(ИмяФайла, Адрес); ПолучаемыеФайлы = Новый Массив; ПолучаемыеФайлы.Добавить(Файл); ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение); ДиалогОткрытияФайла.МножественныйВыбор = Ложь; НачатьПолучениеФайлов(ОписаниеОповещения,ПолучаемыеФайлы, ДиалогОткрытияФайла, Истина);

                          Значение переменной «Файл » это ещё одна особенность данного способа. Здесь стоит обратить внимание на «ИмяФайла «. Дело в том, что помещая файл во временное хранилище, информация о его имени и расширении теряется. Поэтому не забудьте где-нибудь сохранять корректное имя файла, или хотя бы его расширение, чтобы потом не мучаться с вопросом «А это вордовский документ или мп3? «

                          Метод «НачатьПолучениеФайлов » аналогичен методу «НачатьПомещениеФайлов «. Просто один открывает диалог для выбора файла, другой же, наоборот, открывает диалог для сохранения файла.

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

                          голоса
                          Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector