![]() |
![]() |
![]() |
|
Йоксель + SpreadSheet = не сохраняет в новом формате xls? | ☑ | ||
---|---|---|---|---|
0
Kreont
26.11.10
✎
16:28
|
На компе нету MS Excel, а надо сохранить в новом формате xls (ну почти в новом, хотя б в ..97)
Как подключаю: ЗагрузитьВнешнююКомпоненту("SpreadSheet.dll"); Йоксель = СоздатьОбъект("ТабличныйДокумент"); ... формирую таблицу и потом ее пробую записать через: Йоксель.ЗагрузитьИзТаблицы(Таб); Йоксель.Записать (ПовнийШлях, 1); В результате когда открыть через OpenOffice то он определяет что файл в новом формате, а не в xls95. Но есть одна фарм. программа : Likis Так вот она, не определяет что файл сохранен в новом формате. Тестировал еще так: Если в ОО нажать кнопку сохранить, то Likis уже вопросов не задает и нормально импортирует файл. ОО - тоже вопросов не задает, тоесть ели б был файл в старом формате, то после такого сохранения кириличного теста получились б знаки "????", но такого глюка уже нет. Подозрение что Йоксель не все выставляет все до конца "флаги" формата xls-97. Какие есть идеи, как/где проверить файл на соотвествие формату xls97 ? |
|||
1
andrewks
26.11.10
✎
16:32
|
Likis в топку?
|
|||
2
Kreont
26.11.10
✎
16:36
|
(1) :(
Не дадут , много фирм его использует |
|||
3
andrewks
26.11.10
✎
16:42
|
это чудо Ликис htm или csv не понимает?
|
|||
4
andrewks
26.11.10
✎
16:43
|
+(3) dbf
|
|||
5
v_rtex
26.11.10
✎
16:44
|
лучше открывать через Closed Office..
понимаешь, хотят и рыбку съесть и в ДАМки влезть -) |
|||
6
Kreont
26.11.10
✎
16:49
|
Понимает dbf, csv, но мне не подходит, нужно только через xls
Одна из причин: наименование с буковками: ",","©","i","ї" :) и т.п., включая разделитель для csv Вторая: удобнее, так как такой файл можно не обязательно импортировать в Likis, а просто сбросить клиенту. |
|||
7
DrZombi
гуру
27.11.10
✎
10:51
|
(0)Мне вас искренне жаль. Порекомендуйте вашему руководству закупить лицензионный офис. Хотя бы Ворд и Ексель. Не пожалеете
|
|||
8
вовочка
28.11.10
✎
08:32
|
а разработчиков Йокселя попросить? (заплатить)
|
|||
9
Kreont
29.11.10
✎
10:55
|
(7) ВОРДиЕксель на 100 компом сколько будет стоить, вкурсе?
(7) Тема топика какая? Уже решаю так: что надо для клиентов в формате xls делается через Йоксел, все что для иморта в Likis попробую через DBF. P.S. Нашел еще одну компоненту интересную, работа с xls из командной строки: http://sourceforge.net/projects/cmdexcel/ |
|||
10
Djelf
29.11.10
✎
18:55
|
(0) Йоксель до конца заполняет обязательные поля/структуры (поле в дальнейшем), Likis видимо требует чтобы не обязательное поле присутствовало в обязательном порядке.
Добавить поддержку такого поля в Йоксель возможно, но нужно знать какое именно поле Likis считает обязательным, но этот вопрос не к Йоксель, а к Likis. |
|||
11
Fragster
гуру
29.11.10
✎
19:19
|
(6) правильные csv и dbf переваривают любые символы
|
|||
12
Kreont
29.11.10
✎
19:28
|
(11) +100, еще главное что б програма "другая" умела правильно их зачитать :)
Думаю пока хватит и так: xls - для просмотра/и т.д..для клиентов, а для likis перенастрою все через dbf |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |