|
Работа с файла Excel под Linux | ☑ | ||
---|---|---|---|---|
0
Абырвалг
20.06.13
✎
12:02
|
Подскажите, чем вместо COM можно воспользоваться, для чтения файлов xls (или их конвертирования в другие форматы)? Пока нарыл openxls, но еще не вкурил как им пользоваться. У кого есть опыт? База на 8.2 на сервере linux.
|
|||
1
MKZM
20.06.13
✎
12:04
|
а оупэн офис не берет?
|
|||
2
mehfk
20.06.13
✎
12:05
|
(1) пример использования опен офиса на сервере под линуксом покажешь?
|
|||
3
drcrasher
20.06.13
✎
12:05
|
(0) клиенты тоже под линух?
или разбором xls занимается сервер? |
|||
4
Абырвалг
20.06.13
✎
12:06
|
(3) веб-клиенты
|
|||
5
Абырвалг
20.06.13
✎
12:06
|
(1) научи :)
|
|||
6
drcrasher
20.06.13
✎
12:06
|
https://www.dropbox.com/s/jcw7z8ooo7km84r/ЗагрузкаДанныхИзТабличногоДокументаODF.epf
обработка загрузки из odf например |
|||
7
drcrasher
20.06.13
✎
12:07
|
+(6) если не ошибаюсь, она умеет все форматы
|
|||
8
Eugeneer
20.06.13
✎
12:07
|
.... ну вы поняли....
У меня на сайте разработка УТ11 с компонентой под натив которая работает во всех режимах и серверах линукса. |
|||
9
Eugeneer
20.06.13
✎
12:08
|
(0) гыгы но чую ты теперь тоже будешь мои клиентом. компоненту месяц делали.
|
|||
10
Абырвалг
20.06.13
✎
12:09
|
(8) к сожалению, проект некоммерческий, поэтому не готов заплатить :)
|
|||
11
mehfk
20.06.13
✎
12:10
|
(7) Она бесполезна на сервере под linux
|
|||
12
Eugeneer
20.06.13
✎
12:10
|
(10) а есть варианты?) их просто нет.
|
|||
13
Абырвалг
20.06.13
✎
12:11
|
(12) есть. например конвертировать xls в xml или csv.
|
|||
14
Eugeneer
20.06.13
✎
12:17
|
(13) ну ну. Все файлы разной структуры будут. И попробуй под все написать унизагрузку.
|
|||
15
Абырвалг
20.06.13
✎
12:23
|
Маня, поздравляю тебя с днем рождения. Но я тебя разорю и опубликую способ реализации сабжа :)
|
|||
16
Eugeneer
20.06.13
✎
12:24
|
(15) под линуксом всего 2 человека у меня работают) что 0,01 процента от весх. так что не разоришь) тк не это главное.
|
|||
17
Eugeneer
20.06.13
✎
12:26
|
))) да и никто не будет сидеть конвертаторами ждать пока файл в 500 тысяч строк сконвертируется.
Могу еще десяток указать вопросов которые не решишь) |
|||
18
Абырвалг
20.06.13
✎
12:27
|
Собственно вот решение:
http://search.cpan.org/~jmcnamara/Spreadsheet-ParseExcel-0.59/lib/Spreadsheet/ParseExcel.pm http://search.cpan.org/~dmow/Spreadsheet-XLSX-0.13-withoutworldwriteables/lib/Spreadsheet/XLSX.pm Можете не благодарить дядю Илью. |
|||
19
zladenuw
20.06.13
✎
12:28
|
||||
20
drcrasher
20.06.13
✎
12:29
|
(18) бггг
всё уже придумано =) |
|||
21
zladenuw
20.06.13
✎
12:30
|
(18) покажешь потом пример ? или коммерческая тайна будет?
|
|||
22
Абырвалг
20.06.13
✎
12:30
|
(21) если сделаю - не проблема показать.
|
|||
23
zladenuw
20.06.13
✎
12:32
|
(22) нашел еще Душелова обработку.
может она прокатит. там в двоичных данных живет макет екселя http://nashe1c.ru/materials-view.jsp?id=158 |
|||
24
Абырвалг
20.06.13
✎
12:37
|
(23) спасибо, гляну!
|
|||
25
andreymongol82
20.06.13
✎
13:37
|
(6) Вот большое человеческое спасибо!
|
|||
26
Ковычки
20.06.13
✎
13:38
|
(2) легко
|
|||
27
Ковычки
20.06.13
✎
13:40
|
автор, можно выполнить любой шел, который будет обращаться к ооо либо обыкновенный текстовик как макро к ооо
|
|||
28
Абырвалг
20.06.13
✎
13:47
|
(27) пример бы найти.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |