Bug 86

Summary: 1Cv77: Зависает при сохранении в Excel большой таблицы
Product: WINE@Etersoft Reporter: Александр Пликус <pav>
Component: Обработка текста и локали; БуферAssignee: Vitaly Lipatov <lav>
Status: CLOSED WONTFIX QA Contact: Vitaly Lipatov <lav>
Severity: major    
Priority: P3 CC: baraka, lav, ti.eugene
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on: 3071    
Bug Blocks:    

Description Александр Пликус 2006-04-19 12:14:07 MSD
При попытке сохранения таблицы размером в несколько тысяч строк в формате xls 
1С _вешается_.
Comment 1 Александр Пликус 2006-04-19 12:14:30 MSD
Запиши таракан 1C@wine: 
При попытке сохранения таблицы размером в несколько тысяч строк в формате xls 
1С _вешается_. 
Наглухо 
Comment 2 Vitaly Lipatov 2006-04-19 12:38:57 MSD
*** Bug 87 has been marked as a duplicate of this bug. ***
Comment 3 Pivnev, Eugene 2006-04-21 19:01:44 MSD
ш не только.
Простую табичку, но с фреймами (Кассовый ордер) - тоже не может записать.
шдея: xls есть OLE-файл (MS SIF). Может, проблема в OLE?
Comment 4 Vitaly Lipatov 2006-04-22 16:47:52 MSD
Количество строк должно быть около 4000 
Comment 5 Vitaly Lipatov 2006-05-16 23:16:55 MSD
Подобная ситуация:
http://www.kb.mista.ru/article.php?id=219

Вот что поймалось у меня:
0x25028e04: leal        0xa4(%esp),%edx
0x25028e0b: movl        %ebp,%ecx
0x25028e0d: pushl       %edx
0x25028e0e: call        
0x25027890 ?GetFontHeight@CSheetGDI@@QAEHABUtagLOGFONTA@@@Z in moxel
0x25028e13: movl        0x28(%ebp),%ecx
0x25028e16: imull       0x5c(%ebp),%ecx
0x25028e1a: pushl       %ecx

Вряд ли в ближайшее время можно что-то сделать.
Вывод такой, что при сохранении в Excel лучше не делать сложных таблиц с 
большим количеством строк.
Возможно можно оптимизировать вызываемые функции, но по трейсу +font ничего не 
выходит наружу.
Comment 6 Vitaly Lipatov 2006-05-16 23:26:00 MSD
Предоставленный на тестирование файл номенклатура.mxl
успешно сохранился через 32 минут после начала процедуры.
Comment 7 Vitaly Lipatov 2006-05-17 00:18:10 MSD
Рекомендуется для работы с файлами использовать
"1С:Предприятие - Работа с файлами":
http://v8.1c.ru/metod/fileworkshop.htm