Главная страница
    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.037 c
1-1117703726
Phoenix9000
2005-06-02 13:15
2005.06.29
запуск процедуры в определенное время


9-1111691522
Bret
2005-03-24 22:12
2005.06.29
Cosmos4D


14-1117440868
Огшу
2005-05-30 12:14
2005.06.29
WLAN, дальность полета ?


3-1116279827
normandia
2005-05-17 01:43
2005.06.29
sum только по некоторым записям


1-1117931633
grol
2005-06-05 04:33
2005.06.29
Работа с 3-х мерными массивами!





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