FreePascal + Lazarus = сила!

Любые обсуждения, не нарушающие правил форума.

Модератор: Модераторы

FreePascal + Lazarus = сила!

Сообщение Vadim » 22.02.2009 07:19:23

Наткнулся на одном из сайтов на голосование - кто какие средства использует для разработки программ по работе с базами данных:
Delphi 7 25%
Delphi or C++Builder 2009 23%
Delphi or C++Builder 2007 16%
Delphi or C++Builder 6 or Lower 9%
Visual Studio .NET 2005 or 2008 9%
Free Pascal and Lazarus 7%
Borland Developer Studio 2005 or 2006 7%
Visual Studio 6 or Lower 1%
Kylix 2 or 3 0%
Other (ODBC access) 2%

Мы не на самом последнем месте... :)
Что интересно, Visual Studio отнюдь не пользуется особой популярностью, как этого ожидалось.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: FreePascal + Lazarus = сила!

Сообщение Logo » 22.02.2009 08:16:46

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

С печатью планирую заняться в ближайший месяц и интересует мнение, какую визуальную методику или технологию построения печатных форм выбрать. Какое у кого мнение.
Logo
постоялец
 
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Re: FreePascal + Lazarus = сила!

Сообщение Mr.Smart » 22.02.2009 12:58:34

Logo писал(а):С печатью планирую заняться в ближайший месяц и интересует мнение, какую визуальную методику или технологию построения печатных форм выбрать. Какое у кого мнение.

Создай голосование.
Я вообще за технологию которая реализована в Fast/FreeReport.
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: FreePascal + Lazarus = сила!

Сообщение Verx0Laz » 28.04.2009 23:03:11

ИМХО, доведенный до ума FreeReport с возможностью выгрузки отчетов в OpenOffice Writer и Calc - почти идеальный вариант.
Аватара пользователя
Verx0Laz
постоялец
 
Сообщения: 125
Зарегистрирован: 11.09.2007 11:24:07

Re: FreePascal + Lazarus = сила!

Сообщение Mr.Smart » 28.04.2009 23:13:38

Вариант конечно хороший.
Я тут последнее время склоняюсь к идеи создать нармальный репортер на основе HTML, а эту вешь каждая собака понимает и отображает неговоря уже о печати!
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: FreePascal + Lazarus = сила!

Сообщение Verx0Laz » 28.04.2009 23:46:47

Mr.Smart писал(а):Вариант конечно хороший.
Я тут последнее время склоняюсь к идеи создать нармальный репортер на основе HTML, а эту вешь каждая собака понимает и отображает неговоря уже о печати!


С автоматизацией вывода данных из таблиц и запросов FreeReport в большинстве случаев справляется очень неплохо. Единственный серьезный минус - выгрузка. Пользователю очень часто необходимо хранить и передавать отчеты в файлах распространенного формата, а также иметь возможность редактировать оформление и данные отчетов. Вот где проблема.
Аватара пользователя
Verx0Laz
постоялец
 
Сообщения: 125
Зарегистрирован: 11.09.2007 11:24:07

Re: FreePascal + Lazarus = сила!

Сообщение Mr.Smart » 29.04.2009 00:04:00

Чуть незабыл разговор идёт опять же про HTML форат :oops:
Verx0Laz писал(а):С автоматизацией вывода данных из таблиц и запросов FreeReport в большинстве случаев справляется очень неплохо. Единственный серьезный минус - выгрузка. Пользователю очень часто необходимо хранить и передавать отчеты в файлах распространенного формата, а также иметь возможность редактировать оформление и данные отчетов. Вот где проблема.

Переименовывешь свой вывод в XLS например и всё хавается и редактируется. (Проверено во времена ещё написания системы сбора и обработки информации на уровне Apache+PHP+MS SQL юзер лохматый даже не очём неподозревает, а ужастный (в данном случае) Excel всё хавает) :wink:
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: FreePascal + Lazarus = сила!

Сообщение Sergei I. Gorelkin » 29.04.2009 00:17:43

К FreeReport, действительно, нужно было бы приделать движок для layout и иерархическую структуру объектов. Тогда ее можно легко загружать/выгружать хоть в HTML, хоть в XML (читай, .odf).
Только вот он изначально написан так, что то, о чем я говорю, равносильно практически полному переписыванию :(
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1405
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: FreePascal + Lazarus = сила!

Сообщение Mr.Smart » 29.04.2009 00:25:03

Sergei I. Gorelkin писал(а):К FreeReport, действительно, нужно было бы приделать движок для layout и иерархическую структуру объектов. Тогда ее можно легко загружать/выгружать хоть в HTML, хоть в XML (читай, .odf).
Только вот он изначально написан так, что то, о чем я говорю, равносильно практически полному переписыванию :(

Ну почему же так критично то. Можно прикрутить что угодно взяв за основу "философию" работы с базами данных и чуть чуть её расширить :oops:
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: FreePascal + Lazarus = сила!

Сообщение Sergei I. Gorelkin » 29.04.2009 03:09:45

Там работы с базами совсем немного по сравнению с layout. Это если брать layout и добавлять базы - то да, процесс будет соответствовать понятию "немного расширить", а наоборот - совсем не так.
Вменяемого движка на паскале я пока что не видел. То, что есть - либо монстры по мегабайту-другому, либо такие поделки, о какой-то модификации которых даже подумать страшно. Вот wxHtml и соответствующая часть от Harmonia D framework - на мой взгляд вменяемые движки. Первый написан на C++, второй на D.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1405
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград


Вернуться в Потрепаться

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 17

Рейтинг@Mail.ru