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

Вниз

Компонент для ввода/редактирования данных, Посоветуйте.   Найти похожие ветки 

 
SergP ©   (2005-06-05 20:14) [0]

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

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

Есть ли готовые подобные компоненты? Если да, то подскажите какие....


 
Zacho ©   (2005-06-05 20:29) [1]

SergP ©   (05.06.05 20:14)

Не знаю, что такое Бест-Звит+, но может подойдёт Fast/Free Report ?

Или Formula One (c доработкой напильником") ?


 
SergP ©   (2005-06-05 20:39) [2]


> Или Formula One (c доработкой напильником") ?


Когда-то пробовал... Но это уж слишком не то... Слишком она Excel"о-подобная...

Пробовал создавать наследник TScrollBox, где с помощью TShape делал что-то типа страниц, на которых динамически создавал TLabel"ы для всяких текстов, TEdit"ы для ввода данных, TShape для линий и таблиц...
Но как потом это все распечатать не знаю. Да и еще проблемы возникали...


> но может подойдёт Fast/Free Report ?


Можно попробовать. Только можно ли его использовать для ффода/редактирования данных? и где его взять?


 
Zacho ©   (2005-06-05 20:55) [3]

SergP ©   (05.06.05 20:39) [2]
Пробовал создавать наследник TScrollBox, где с помощью TShape делал что-то типа страниц, на которых динамически создавал TLabel"ы для всяких текстов, TEdit"ы для ввода данных, TShape для линий и таблиц...


Вот всё это в F1 есть и уже готовое. Надо только немного "доработать" для своей задачи.

Только можно ли его использовать для ффода/редактирования данных?

Можно. Хотя он и "заточен" под БД, но можно использовать данные из любых источников.

> и где его взять?

Fast Report (платно) - http://www.fast-report.com
Free Report (Open Source) - http://freereport.sf.net


 
Zacho ©   (2005-06-05 21:05) [4]

Ещё насчёт Formula One:

Когда-то я участвовал в проекте, в котором F1 использовалась и как генератор отчётов, и как редактор отчётов, и как компонент для ввода/редактирования документов. Выглядело это весьма симпатично и нисколько не похоже на Excell :)


 
SergP ©   (2005-06-06 02:30) [5]


> [4] Zacho ©   (05.06.05 21:05)
> Ещё насчёт Formula One:
>
> Когда-то я участвовал в проекте, в котором F1 использовалась
> и как генератор отчётов, и как редактор отчётов, и как компонент
> для ввода/редактирования документов. Выглядело это весьма
> симпатично и нисколько не похоже на Excell :)


Я пробовал... Что можно сделать довольно симпатично - не спорю.  Но все равно что-то ему не хватает. правда я использовал ту версию что идет с Д6, может из-за этого...

Скачал и поставил пока Free report. Что-то не вижу возможности для ввода/редактирования документов а только вижу в нем генератор отчетов типа как QReport, только навороченее...


 
Zacho ©   (2005-06-06 04:27) [6]

SergP ©   (06.06.05 2:30) [5]

Похоже, Fast Report тебе действительно не подойдёт. Хотя в нём и есть run-time designer и возможность редактировать сформированные отчёты, и много чего ещё ..

Я не сразу понял, что именно тебе нужно.



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

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

Наверх




Память: 0.46 MB
Время: 0.042 c
1-1117317253
kami
2005-05-29 01:54
2005.06.29
Drag&drop из программы в проводник


1-1117524040
BKV
2005-05-31 11:20
2005.06.29
Приложение в сервис.


1-1118222047
РВА
2005-06-08 13:14
2005.06.29
Пароль при загрузке формы из DLL


1-1117714328
MilkShape
2005-06-02 16:12
2005.06.29
Помогите разобраться новичку


3-1116167047
кофейник
2005-05-15 18:24
2005.06.29
Перенос базы на другой сервер





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский