|
А вы знали, что можно так вот хитро ускорить выгрузку в Эксель? ₽ | ☑ | ||
---|---|---|---|---|
0
Гений 1С
гуру
11.12.06
✎
19:03
|
Ну то бишь писать сразу в XML - или как в текстовый файл или через Записьxml, а не по ОЛЕ.
Пощупать этот формат можно сохранив любой XLS файл в формат "Таблица XML". ;-) Интересно, 80 таким макаром сохраняет свои файлы в Эксель или юзает таки Аутоматион??? Сдается мне, таким. Таким макаром файл экселя выглядит примерно так: <?xml version="1.0"?> <?mso-application progid="Excel.Sheet"?> <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40"> <DocumentProperties xmlns="urn:schemas-microsoft-com:office:office"> <Author>default</Author> <LastAuthor>default</LastAuthor> <Created>2006-12-11T14:43:46Z</Created> <LastSaved>2006-12-11T14:51:51Z</LastSaved> <Company>default</Company> <Version>11.6408</Version> </DocumentProperties> <OfficeDocumentSettings xmlns="urn:schemas-microsoft-com:office:office"> <Colors> <Color> <Index>10</Index> <RGB>#808000</RGB> </Color> <Color> <Index>11</Index> </Styles> <Worksheet ss:Name="Всего"> <Table ss:ExpandedColumnCount="17" ss:ExpandedRowCount="88" x:FullColumns="1" x:FullRows="1"> <Column ss:Index="2" ss:AutoFitWidth="0" ss:Width="299.25"/> <Row> <Cell ss:StyleID="s56"><Data ss:Type="String">Общий отчет:</Data></Cell> </Row> <Row> </Worksheet> </Workbook> |
|||
1
romix
модератор
11.12.06
✎
19:31
|
||||
2
Гений 1С
гуру
11.12.06
✎
19:48
|
(1) Ок, поправил в КЗ
|
|||
3
у лю 427
11.12.06
✎
20:10
|
можно сделать еще быстрее...
Причем это работает и из 7 и из 8... P.S. пусть наш убогий покорячится... может, допрет |
|||
4
Гений 1С
гуру
11.12.06
✎
20:39
|
(3)
Неужели даже с сохранением форматирования, цвета и т.п.??? Я убогий, я не допру... |
|||
5
Гений 1С
гуру
11.12.06
✎
20:39
|
(3) CSV?
|
|||
8
smaharbA
12.12.06
✎
01:01
|
(0) а знаешь что в 8.0 можно в одну строку выгружать в ексель...(правдо не пробовал сам)
|
|||
9
Tristan
12.12.06
✎
06:54
|
(8) Гениям босяцкие приколы чужды ;-)
|
|||
10
Sonic
12.12.06
✎
08:33
|
(0) тебе одной грамоты мало?:)))
|
|||
12
Гений 1С
гуру
12.12.06
✎
19:08
|
(10) ага
|
|||
13
Neco
12.12.06
✎
20:18
|
(8) И в 7ке тоже и в 8ке все делается через одну строчку ;-)
У лю 427 - тут прав зачем ковыряться в зубах через задницу ;-) |
|||
14
Гений 1С
гуру
12.12.06
✎
20:26
|
(13) как? а ты в курсе, что большой отчет повисает в 77 при сохранении в файл также как и ручками?
|
|||
15
у лю 427
12.12.06
✎
21:06
|
(14) Причина повисания давно известна
|
|||
16
ШтушаКутуша
12.12.06
✎
21:22
|
читал эту ветку:много думал.
|
|||
17
Neco
12.12.06
✎
21:30
|
Неужели о печени насорга или кого там ;-)
|
|||
18
Гений 1С
гуру
13.12.06
✎
10:09
|
(15) короче, есть такой способ. ;-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |