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

Вниз

Создание отчётов...   Найти похожие ветки 

 
ArchValentin ©   (2005-01-07 19:21) [0]

Господа полуночники, подскажите, я в базах не силён. Как лучше создавать отчёт? мне нужен отчёт о работе компьютерного клуба, есть n-ое кол-во компов, у каждого есть кол-во наработанного времени, е сколько он принёс денег в кассу. Как, и примерно с чем это едят?


 
YurikGL ©   (2005-01-07 22:09) [1]

Можно с помощью стандартных компонентов типа QuickReport или Rave. С примерами работы тебе может помочь яндекс.
Однако, если нужно сделать красивый отчет - лучше экспортировать во Word или Excel.
Как это делать - читай статью "По Волнам Интеграции" или хотя бы http://www.delphimaster.ru/articles/dbtoword/index.html
Можно просто в яндексе набрать что-то типа TWordApplication+Delphi.
Если совсем по уму - то можно формировать xml-вордовский-документ, который потом открывать во ворде. Его структуру можно посмотреть сохранив документ из ворда в формате xml. Но для этого тебе понадобится оффис не ниже XP (если не ошибаюсь)


 
kaif ©   (2005-01-08 03:47) [2]

2 YurikGL ©  
 У меня такое ощущение, что автору нужен вовсе не генератор отчетов, а как таковая автоматизация финансового учета в компьютерном клубе, и он хочет знать, как организовать прежде всего базу данных для такого учета и насколько возможно автоматизировать попадание в нее сведений об использовании компьютеров Z-отчетов из кассы (если учет вообще 100% белый, в чем я лично сомневаюсь). Наверняка там еще пепси-колой торгуют, что может еще усложнить задачу. Вообще я бы посоветовал автору вопроса сначала немного разобраться в том, что такое финансовый учет и с чем его едят, а потом уже разбираться с базами данных. А генератор отчетов ему понадобится в самом конце. Если вообще понадобится.
:)


 
YurikGL ©   (2005-01-08 09:04) [3]


> kaif ©   (08.01.05 03:47) [2]

Был задан вопрос >  Как лучше создавать отчёт? :-)
Каков вопрос - таков ответ :)


 
ArchValentin ©   (2005-01-08 16:52) [4]


> Был задан вопрос >  Как лучше создавать отчёт? :-)
> Каков вопрос - таков ответ :)

ну вы блин даёте, я то ожидал примеры, может у кого завалялся...

ЗЫ мене нужен жесткий отчет о работе клуба, кока-кола это уже проблема админов...


 
Anatoly Podgoretsky ©   (2005-01-08 17:04) [5]

О даже жесткий, на камне что ли?


 
YurikGL ©   (2005-01-08 18:09) [6]


> ArchValentin ©   (08.01.05 16:52) [4]

База то есть?

А пример создания отчета по базе есть по ссылке в [1]


 
ArchValentin ©   (2005-01-09 06:49) [7]


> YurikGL ©   (08.01.05 18:09) [6]


Базы нет, ежели я знал бы как это делается, я бы не спрашивал :(((


> А пример создания отчета по базе есть по ссылке в [1]

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


 
YurikGL ©   (2005-01-09 10:51) [8]


>
> Кстати, у тя там исходник битый, повторюсь, может я в базах
> не бум-бум, но он не компилируется...

1) А что говорит? На какую строку? А то ты - первый, кто на это жалуется.
2) Отчет ИМХО нужно формировать следующим образом
 1) формируешь с помощью sql-запроса нужный датасет
 2) Запускаешь из делфи Ворд (или ексель по вкусу)
 3) формируешь в нем нужный документ.
 С каким из пунктов возникла проблема?
3) Без элементарных знаний БД тебе не обойтись.



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

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

Наверх





Память: 0.46 MB
Время: 0.043 c
9-1098878181
FRick
2004-10-27 15:56
2005.02.06
GLScene & 3ds


3-1104733993
SnapIn
2005-01-03 09:33
2005.02.06
Создание Oracle Listener...


14-1105705970
Fay
2005-01-14 15:32
2005.02.06
Работа


4-1103195163
axx
2004-12-16 14:06
2005.02.06
SendMessage & TThread


14-1105818338
DeadMeat
2005-01-15 22:45
2005.02.06
Неубиваемые процессы





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