Вход | Регистрация

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

Метки:внешние компоненты

конфликт 1с- ексель

Я
   МаринаС
 
23.08.04 - 04:54
Обработка формирует в 1с (v7.7, win2000pro dbf-база) файл, сохраняет его в формате xls, потом открывает в екселе и продолжает его обрабатывать уже там (ну там формулы в ячейках проставлять, форматировать и т.п.) Приблизительно через раз работы этой обработки ексель подвисает, видно только строку названия окна екселя, строку состояния, панель инструментов, САМОГО ОКНА НЕ ВИДНО!!!, хотя файл там, сохранить его можно... Причем, если обработка запускается в sql-базе, таких косяков нет, в чем дело - не понимаю...
 
  Рекламное место пустует
   laeg
 
1 - 23.08.04 - 10:05
А движок 1с для формирования файла один и тот используете ? Или разный ?
   overdriver
 
2 - 23.08.04 - 11:37
1C запускает ексель, но не закрывает его. В первый раз обработка наверно работает нормально, а вот со второго, третьего раза наверно прут глюки. Открой диспетчер задач после обработки и посмотри на запущенные процессы, наверняка там есть ексель, возможно не один, хотя на экране нету. Мое лекарство - после каждого запуска обработки с вызовом екселя заходить в диспетчер задачь и убивать процесс екселя, больше вариантов нету, похоже на 1сный глюк.
   kadr
 
3 - 23.08.04 - 11:43
(2) А что способ Excel.Quit() не подходит???
   427
 
4 - 23.08.04 - 11:48
(2) Правильно баете... Ответ достоин истинного представителя известной дятловой породы... Если клюва нет - то руками его... гада...


P.S. а почему бы просто не прихлопнуть Эксель программно? и не выёживаться?


Список тем форума
Рекламное место пустует   Рекламное место пустует
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует