#0
by ZiK
1С 7.7 dbf Имеется вот такой код На локальном компьютере выполняется замечательно. Но на сервере не установлен excel и ставить не планируется. Соответственно при попытке запустиьт в терминальном режиме вылетает ошибка Неудачная попытка создания объекта (Excel.Application) Вычитала что сам файл можно открыть с помощью ADODB.Connection во-первых ругается при открытии что Microsoft JET Database Engine: Внешняя таблица не имеет предполагаемый формат. Почему? Файл создается в формате .htm затем переименовывается в .xls возможно проблема с этим связана? Но по-другому никак, при выгрузке сразу в excel обрезаются строки. во-вторых можно ли отсюда запустить макрос? если есть знатоки подскажите:)
#1
by dk
макрос точно не запустишь, надо поподробнее задачу описать а то может не с того конца решаешь
#3
by ZiK
Задача в том чтоб выгрузить отчет в excel, при сохранении сразу в excel обрезаются строки, при сохранении в htm теряется форматирование в частности в ячейке перенос строк (как по alt+enter) В другом виде отчет им "неудобоварим" НА данный момент делают все вручную (сохранение в htm, переименование xls, форматирование ячеек и прочее) Задача - упростить данную работу, написала код , с локального компа все хорошо, а вот на сервере никак. Может тогда другой путь решения данной задачи подскажете? с как можно меньшим участием пользователей.
#4
by big
Т.е. получается, что макрос и не нужен. Тогда используй компоненту Йоксель. Все проблемы решаются махом.
#6
by dk
а как на сервере будут этот файл смотреть? или на сервере тока формируют, а смотрят на локальных компах?
#9
by ZiK
Использование внешних компонент так же не приветствуется. К сожалению :( Мне кажется в объяснено почему, обрезаются длинные строки в ячейке. Работать с файлом будут на локальном компьютере. Очень смешно. Вобщем обходное решение установка локально 1с нескольким пользователям, которые очень часто формируют этот отчет. Если нельзя запустить макрос то наверно и не стоит изобретать велосипед.
#10
by ДенисЧ
Как запустить программу на сервере? Операционной системы не и не планируется... В общем - намёк понятен, вопрос из области <ctysored>
#11
by big
1. бред. Зато лучше гланды через анус тащить. з.ы. Йоксель используется у очень многих и весьма долго. Никаких претензий нету.
#12
by Холст
помоему с ключевиком "Файл создается в формате .htm затем переименовывается в .xls" йоксель не взлетит, без экселя надо парсить htm
#14
by ZiK
ну открыть и читать его можно не имея excel, вопрос был в том входит ли в список свойств объекта ADODB.Connection возможность запуска макросов. пример работы с файлом без excel не я придумала правила в нашей организации и на людей их придумавших влияния не имею. Поэтому тащим гланды оттуда откуда они доступны :)
#16
by Холст
можно держать на серваке виртуальную машину с ВинХР с экселем и через нее обрабатывать - а на сервер уже результаты юзать
#17
by dk
как вариант скинуть макрос на компьютеры пользователей - пусть они локально файл обрабатывают
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как запустить макрос Excel из 1С?
- Как запустить обработку не вызывая метод "ПолучитьФорму"?
- из XLS в 1С - как узнать количество строк в XLS ?
- нужно из 1С запустить приложение и дождаться пока оно отработает...
- Как создать и запустить макрос Excel в 1С
- Ключ защиты установлен на сервере 1, а сервер 1С 8.1 на сервере 2
- Сохранить табличный документ в файле формата xls?
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016 ч2
- ТабДок.Записать("Имя.xls"); Показать("Имя.xls"); Save... mxl вместо xls...
В этой группе 1С
- Склонение "Чей?"
- копейка зависает (1С 8.2 УПП 1.3.11.1)
- Ввод начальных остатков ОС несоответствие НУ и БУ как быть?
- Где можно посмотреть выявленные ошибки в зуп на сайте 1с?
- xml не понятен вопрос ...
- Печать формы Т-61. ЗУП 2.5.33.4 и не только
- Дерево значений как источник данных для запроса
- СКД: Группировки???
- Декларация по налогу на прибыль в УПП 1 3 8 1
- Как программно определить по ссылке, что <Объект не найден...>?
- Не заполняется документ "Переоценка товаров в рознице" в УПП
- Получение полей через точку в запросе
- Как убрать в БП 2.0 учет по документам расчетов с контрагентами?
- Как сделать, чтобы при выборе элемента справочника форма выбора не закрывалась?
- СКД: как сделать чтобы не выводились пустые измерения
- 8.2 Управляемая блокировка по субконто
- V8: ЗУП Посоветуйте способ приведения адресов в соответствие КЛАДР
- Поиск по наименованию с учетом регистра
- Корректировка выпуска продукции Д 20.01 К 20.01
- Логическое умножение в запросе