#0
by my_espe
Добрый день! Прошу помощи. 1С в серверном исполнении не может прочитать excel. Запускаю под клиентом (на сервере 1С) код работает, на сервере нет. Что делал: 1. Права на DCOM (раньше при создании ком-объекта ругался) 2. Создал папки Desctop (права выдал) Есть ещё идеи?
#8
by Vladal
Этот диск Цэ наверно на сервере должен быть? И в нем папка обмена. Так? И еще - сервер 1С в кластере из одной машины или нескольких? Если несколько то на каждой машине создать папку с таким же именем.
#13
by my_espe
Клиента прямо на сервере открываю, он отрабатывает. С путями все верно. Сервер не находится в кластере, работает по Win64.
#16
by Vladal
То ты открываешь клиента, а "серверная" часть работает на машине, на которой стоит "сервер 1С". Вот на этой машине и надо проверить, существует ли папка c:exchange...
#19
by RomaH
блин, вот почему вы не читаете - автор же пишет - КЛИЕНТ запущен на той же машине что и СЕРВЕР
#22
by my_espe
Спасибо, но читал. До того как создать тему. Продвинулся на одну строчку. С создания Com объекта до открытия. Права на файл есть, программа сначала копирует файл, потом читает.
#23
by RomaH
все в одном - все на одной машине, чего не понятного и сервер SQL как в таком случае может влиять? и при чем тут терминальный сервер?
#26
by my_espe
Сейчас падает на 5 строке, раньше на 4. Стоит Excel 2010 x64 - может другой Excel нужно?
#33
by RomaH
To resolve this issue follow these steps 1. Login to the server as a administrator. 2. Go to "Start" -> "Run" and enter "taskmgr" 3. Go to the process tab in task manager and check "Show Processes from all users" 4. If there are any "Excel.exe" entries on the list, right click on the entry and select "End Process" 5. Close task manager. 6. Go to "Start" -> "Run" and enter "services.msc" 7. Stop the service automating Excel if it is running. 8. Go to "Start" -> "Run" and enter "dcomcnfg" 9. This will bring up the component services window, expand out "Console Root" -> "Computers" -> "DCOM Config" 10. Find "Microsoft Excel Application" in the list of components. 11. Right click on the entry and select "Properties" 12. Go to the "Identity" tab on the properties dialog. 13. Select "The interactive user." 14. Click the "OK" button. 15. Switch to the services console 16. Start the service automating Excel 17. Test you application again. точно сделал?
#34
by my_espe
Там: РК=КОМ.Workbooks.Open(Файл.Путь + "temp" + мИмяКопииФайла); - когда код копировал букву в сообщении удалил
#39
by Vladal
О трехзвенной структуре слышал? А у меня трехзвенка - сервер SQL, сервер кластеров 1С и сервер терминалов разные машины.
#47
by my_espe
- этап создания com объекта был пройден до этого. После установки прав на excel.application
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Excel и 1С - вопрос про Excel?
- Excel -> 1C ("Excel.Application")
- Можно ли как-то использовать Excel.Application без установки Excel
- Программно скопировать область из Excel книги 1 в Excel книгу 2
- Excel и 1С7.7 Как задать имя книги при создании методом Excel.WorkBooks.Add
- Как создать Новый COMОбъект("Excel.Application") без установленного Excel?
- Можно ли отредактировать файл Excel из 1С без установленного Excel?
- Есть разница в CreateObject("Excel.Application") и Новый COMОбъект("Excel.Applicatio
- Excel - ошибка при закрытия Excel
- ProgID класса COM "Excel.Sheet" и "Excel.Application"
- Как пересохранить из нового Excel в старый Excel ?
- В регламентном задании выгрузки выдает ошибку метода Excel.Workbooks.Open()
В этой группе 1С
- Внешняя компонента для работы с FTP для 1С8.х
- скд вычисляемые поля, расчет суммы в пределах строки тч
- пропадает реквизит формы в бухгалтерии 3.0
- УФ. Условное оформление динамического списка
- Проблема с выгрузкой из базы ЗУП 2.5 в БУХ 3.0
- Подсчет рабочего времени с точностью до секунды, между двумя датами
- Неполная ставка в ЗУП 3.0
- Как исправить нумерацию реализаций в УТ
- Настройка проверки контрагентов с помощью веб-сервиса ФНС
- ОМ Модификация Конфигурации Переопределяемый
- Пересекаются элементы отбора УФ
- Ошибка BEX для 1с 8.2
- Как добавить сортировку в пользовательские поля СКД
- ошибка при выполнении файловой операции
- Спецификации номенклатуры Комплексная Автоматизация
- Обновление на форме дерева значений
- перевод объектов конфигурации на английский язык
- Не отправляется почта
- mp3 плеер с управлением по сети.
- Несколько организаций в одной базе (УТ 11.1)