Кодер написал(а):
peper-Цитата:
1) Наличия многоплатформенных SmartForms, Adobe Forms;
"Все любят эксель"(С) блин.. т.к. я его ненавижу, забыл поставить после "все" слово "пользователи". Так что все эти клевые Smart\Adobe юзверей не впечатляют.
А нам ехать или шашечки? У кого-то есть потребность произвести впечатление на пользователей?
Если выходные документы формируются правильно, то претензии к ним со стороны пользователей быть не может.
А вот то, что в Excel пользователи могут "шаманить" с сформированными системой документами является не плюсом, а минусом (огромным).
И за это надо канделябром...
Цитата:
Опять же.. производительность красивенького адоба при больших объемах - оченно печалит
А что вы подразумеваете под большим объемом?
Вопросы чаще всего не в производительности самого ADS, а в его конфигурации (которая, увы, не тривиальна) и в специфике его использования разработчиками.
Простые тесты показывали генерацию 100-страничной таблицы ADS за 7 секунд (с учетом пересылки ко мне из-за бугра по тонкому VPNу).
Вроде не так уж и плохо для реальных сценариев.
Ну и не считая того, что старые смарт-формы, работая только на ABAP-сервере, все равно будут существенно быстрее.
Цитата:
Цитата:
2) Требования по наличию на компе пользователя MS Excel (причем последних версий);
Не-а. У пользователя они не нужны. Выгрузил файл бинарником хоть в фоне и все ок. И даже, (о ужас!) не нужно разрешение макросов
И куда потом этот файл девать? Если делается инструмент для печати выходных документов (а именно это, как я понял, посмотрев сайт с документацией, и делает автор), то для его печати Excel нужен без вариантов. Даже если открыть этот файл не в Excel, а в OpenOffice, то результат уже будет сильно другой.
Цитата:
Цитата:
4) Если уж на то пошло, есть Word.
Мнээээ.... Скажите, а Вам приходилось програмно формировать таблу с динамическим числом столбцов в ворде? Ощущениями не поделитесь?
А зачем? Если, опять же, делается выходной документ, то у него форма фиксированная и генерить ее программно не нужно.
Кроме того, Word поддерживает WYSIWYG и позволяет формировать таблицы с разной шириной столбцов и высотой строк, чего Excel (в отличие от 1C) не умел и не умеет.
А вам приходилось печатать из Excel "таблу с динамическим числом столбцов"? Ощущениями не поделитесь?
Вы поймите меня правильно, я Excel и Word (как и те самые пользователи) очень люблю. Я на них столько собак съел, что давно должен стать очень узкоглазым.
Но инструмент должен использоваться по назначению: молоток - для забивания гвоздей, микроскоп - для разглядывания микромиров, а Excel - для расчетов и анализа данных. Печатная машинка из него весьма посредственная, что, впрочем, не мешает многим его использовать именно в таком качестве.
Успехов!