Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.02.17;
Скачать: [xml.tar.bz2];

Вниз

Подскажите, где найти описание формата *.doc?   Найти похожие ветки 

 
Семен Сурков   (2008-01-18 01:05) [80]

Всем. Не верите, что у меня такая шутка есть?
Есть, писал сам. У него есть недостатки:
1. Толькои пишет (можно сделать чтение, но лень).
2. Нет формул (эта тема вообще писец полный, честно).
3. Нет форматирования внтури ячейки (т.е. текст в ячейке выводится разными шрифтами, например, сделать могу, но не стал, т.к. этим мало кто пользуется вообще).
4. Есно тет pivot"ов (опять же разобрался как делать, но лень стало дальше, т.к. не юзает никто).
5. Заполнение только слева-направо и сверху-вниз, т.е. только послед. доступ. Т.е. если начал заполнять ячейку 2:2, то обратиться к 1:1 незя. Ограничение очень естественное, ибо у них там серьезный задел на хранение строк - группами по 32 (тоже писец изрядный). Зато можно выводить 255 столбцов и 65к с гаком строк (ясно, что это в памяти не поместица). Если нужен произвольный доступ, то нужно писать самому.
6. Цвета не стал делать. Опять же - лень, т.к. мало кто пользуется. Делается тривиально.

Что есть:
1. Форматирование. Вроде любой (границы, шрифты).
2. Ширины столбцов.
3. Высоты строк.
4. Объединения.
5. Колонтитулы.
6. Параметры страницы.
7. Что-то еще.

В общем сделал я процентов на 95 используемого функционала екселя.

-------
Когдя я эту штуку написал, то понял, что сделал вещь в общем-то нетривиальную. Так и есть, ибо почти 4 года идет очень плотная эксплуатация - была одна ошибка с представлением дат - ексель сам виноват.

Так вот. Когда написал я решил его продавать - типа шароварка за $19.95. Однако тутже нашел XLSReadWrite (тогда еще версии II, сейчас - III). И конкертно обломался. Хотя шансы может и есть, ибо сильно разные цены аднака. Но это нужно разбираться как защиту делать, в шароварке копаться.

Предложения 2:
1. Если есть опытный шароварщик, то готов поделиться половиной пожизненно дохода за организацию продаж.
2. Если есть интерес, то пишите, пришлю самые интересные моменты, например сбор таблицы строк (для справки - в екселе строки по возможости хранятся как в дельфи: одна строка может использоваться в разных ячейках, а хранится единожды).


 
Семен Сурков   (2008-01-18 01:07) [81]


> 1. Если есть опытный шароварщик, то готов поделиться половиной
> пожизненно дохода за организацию продаж.

Итить, дохода с ЭТОГО продукта, а не воообще!
Ну вы поняли, надеюсь :)


 
Семен Сурков   (2008-01-18 01:16) [82]

Удалено модератором


 
Германн ©   (2008-01-18 01:53) [83]


> Семен Сурков   (18.01.08 01:16) [82]

Хорош материться. Тут всё-таки не форум о футболе.


 
Anatoly Podgoretsky ©   (2008-01-18 09:12) [84]

> Семен Сурков  (18.01.2008 01:07:21)  [81]

А мы тут губу раскатали.


 
Семен Сурков   (2008-01-18 09:18) [85]


>  [84] Anatoly Podgoretsky ©   (18.01.08 09:12)
> > Семен Сурков  (18.01.2008 01:07:21)  [81]
>
> А мы тут губу раскатали.


угу, тащи седло :)


 
Павел Калугин ©   (2008-01-18 11:22) [86]

> [69] Dennis I. Komarov ©   (17.01.08 17:42)

правильно.
отдавать надо в *.pdf


 
ketmar ©   (2008-01-18 16:29) [87]

>[86] Павел Калугин©(18.01.08 11:22)
тьфу. в постскрипте.


 
Dennis I. Komarov ©   (2008-01-18 16:47) [88]

> [86] Павел Калугин ©   (18.01.08 11:22)

Где говорил, что надо?
Говорил что можно подумать...


 
jack128_   (2008-01-18 16:50) [89]


> Могу вам сказать, что Excel - это замечательная штука, обладающая
> удивительно уродскими особенностями
все эти особенности - шедевр по сравнению с вордом. А вордовые таблицы - это полный писец, лудше сразу повеситься.


 
Павел Калугин ©   (2008-01-18 16:50) [90]

> [88] Dennis I. Komarov ©   (18.01.08 16:47)

Надо.. ибо Ворд стоит почти у каждого а Адоб (которым редактировать pdf можно) далеко не у всех
А отдавать отчеты в свободно релдактируемом формате считаю моветоном.

И опять же можно собрать отчет красивый в Кристале, к примеру, напечатать отчет на pdf-принтер и отдать пользователю полное счастье:) Красиво и нередактируемо. (если у пользователя нет редактора Адоба)


 
Dennis I. Komarov ©   (2008-01-18 17:07) [91]

> [90] Павел Калугин ©   (18.01.08 16:50)

Извинитеc [43]
+

> ибо Ворд стоит почти у каждого

да, у нас любят воровать :). У меня вот его нету...
+
> А отдавать отчеты в свободно релдактируемом формате считаю
> моветоном.

> И опять же можно собрать отчет красивый в Кристале, к примеру, напечатать отчет на pdf-принтер и отдать пользователю полное счастье:) Красиво и > нередактируемо. (если у пользователя нет редактора Адоба)


Отчет есть отчет, нефига его редактировать... (Правда она одна) :)

И я ни как не против RTF, но против DOC


 
Павел Калугин ©   (2008-01-18 17:15) [92]

> [91] Dennis I. Komarov ©   (18.01.08 17:07)

а rtf вообще в WordPad правится, а оный штатно в поставку винды входит.


 
Dennis I. Komarov ©   (2008-01-18 17:27) [93]

> [92] Павел Калугин ©   (18.01.08 17:15)

Поэтому и не против :) Это если все-таки возможность редактировать будет оговорена заказчиком.


 
ketmar ©   (2008-01-18 18:01) [94]

>[90] Павел Калугин©(18.01.08 16:50)
почтихалявный и очень маленький FoxIt PDF Editor уже запретили?


 
Павел Калугин ©   (2008-01-18 18:14) [95]

> [94] ketmar ©   (18.01.08 18:01)

он сразу стоит у каждого поставившего винду?


 
Kenny   (2008-01-18 18:49) [96]

Спецификация на RTF и никаких doc"ов не надо


 
ketmar ©   (2008-01-18 21:47) [97]

>[95] Павел Калугин©(18.01.08 18:14)
>он сразу стоит у каждого поставившего винду?

у поставившего винду вообще мало чего стоит (гусары, ша!)


 
Семен Сурков   (2008-01-19 00:50) [98]


> jack128_   (18.01.08 16:50) [89]
> > Могу вам сказать, что Excel - это замечательная штука,
>  обладающая > удивительно уродскими особенностями все эти
> особенности - шедевр по сравнению с вордом. А вордовые таблицы
> - это полный писец, лудше сразу повеситься.


если есть вопросы по XLS, то обращайся. отвечу по возможности.
я помню почти со всем разобрался там. только делать заленился.



Страницы: 1 2 3 вся ветка

Форум: "Прочее";
Текущий архив: 2008.02.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.62 MB
Время: 0.052 c
15-1200226303
SerJaNT
2008-01-13 15:11
2008.02.17
Перетаскивание блоков


2-1200392049
rys
2008-01-15 13:14
2008.02.17
как написать html редактор


2-1201324992
zsv3
2008-01-26 08:23
2008.02.17
Конвертация htm в txt. Или количество слов в htm документе.


2-1201188185
Knob
2008-01-24 18:23
2008.02.17
Положение курсора в StringGrid


4-1183726317
fd979
2007-07-06 16:51
2008.02.17
Доступ к файлам и папкам





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский