|
v7: ТОрмоза при чтении екселя. Помогите | ☑ | ||
---|---|---|---|---|
0
temsa
16.10.11
✎
11:44
|
Не раз из екселя грузил ифну в 1С. Есть обработка по перносу данных. Раньше оно работало без проблем. А сейчас при чтении зависает. ДАже для эксперимента запустил обработку на ночь. Утром смотрю так же в зависшем состоянии. Как это решить?
Вот код ОкноЕхсеl = СоздатьОбъект("Excel.Application"); ОкноЕхсеl=ОткрытьExcel(ИмяФайла); Процедура ЗакрытьExcel(ПриложениеЕх) Состояние("Ждите... Идет выгрузка Excel!"); ПриложениеЕх.WorkBooks.Close(); ПриложениеЕх.Quit(); КонецПроцедуры |
|||
1
temsa
16.10.11
✎
11:45
|
Зависает имено при открытии.
Сервер вин 2003, офис 2003, 1с 27й релиз |
|||
2
Азат
16.10.11
✎
11:46
|
открытьэксель() в студию?
|
|||
3
temsa
16.10.11
✎
11:48
|
ой пардон:
Функция ОткрытьExcel(ИмяФайла) Экспорт Состояние("Ждите... Идет загрузка Excel!"); ПриложениеЕх = СоздатьОбъект("Excel.Application"); Попытка Книга = ПриложениеЕх.WorkBooks.Open(СокрЛП(ИмяФайла)); Исключение Предупреждение("Невозможно открыть файл <" + ИмяФайла + ">!"); Возврат 0; КонецПопытки; Возврат ПриложениеЕх; КонецФункции |
|||
4
temsa
16.10.11
✎
11:50
|
в таблице 3 колонки и стро более 1800.
ДАже я из поделил сделал по 600 строк все равно не помогает. |
|||
5
Темный Эльф
16.10.11
✎
12:04
|
При ручном открытии файла никаких идиотских вопросов не задается?
|
|||
6
temsa
16.10.11
✎
12:07
|
(5)нет
|
|||
7
temsa
16.10.11
✎
12:10
|
еще особенность захожу на сервер удаленно через рдп
|
|||
8
temsa
16.10.11
✎
13:05
|
я так понимаю придется мне освоить работу с йокселем
|
|||
9
Ёпрст
16.10.11
✎
13:15
|
(8) ага, в части чтения экселя с помощью ado
|
|||
10
sanja26
16.10.11
✎
13:17
|
Зачем 2 раза СоздатьОбъект("Excel.Application");
|
|||
11
Злопчинский
16.10.11
✎
13:18
|
(8) возьми Йоксель - м.б. существенно достаточно
|
|||
12
temsa
16.10.11
✎
14:39
|
Обнаружил траблу. Произошел глюк и был запущен процесс екселя. И он застрял. После останвки этого процесса все на ура пошло.
|
|||
13
ildary
16.10.11
✎
14:55
|
При глюках загрузки - всегда надо проверять - не висит ни процесс екселя в таск менеджере и убивать если он там есть.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |