Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.05.2010, 14:20   #1
byka_olgaM
 
Регистрация: 02.05.2010
Сообщений: 3
По умолчанию Как в программу на Delphi добавить журнал событий?

Мне нужно в программу добавить журнал событий, т.е. кто, когда, и что изменил в данных, формировал отчёты и т.д. А как это сделать я не знаю. Помогите пожалуйста советом.
byka_olgaM вне форума Ответить с цитированием
Старый 02.05.2010, 14:30   #2
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Задача не сложная, но кропотливая. Я в одной своей программе веду таблицу событий. Когда наступает какое-либо событие по модификации данных в БД, я делаю запись в эту таблицу, где фиксирую дату, время, само событие и логин пользователя, совершившего это событие... А в панели "Администрирование" я показываю эту таблицу в удобной для восприятия форме... Есть возможность делать выборку из таблицы по дате событий, возможность удалять записи и очищать содержимое полностью, но только для администратора...
Перемешивай дело с бездельем и не сойдешь с ума...

Последний раз редактировалось Grag; 02.05.2010 в 14:33.
Grag вне форума Ответить с цитированием
Старый 02.05.2010, 14:55   #3
byka_olgaM
 
Регистрация: 02.05.2010
Сообщений: 3
По умолчанию

А как это делать, через что?
byka_olgaM вне форума Ответить с цитированием
Старый 02.05.2010, 15:53   #4
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Можно попробовать через StringGrid1. Я как-то делал через Memo1.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 02.05.2010, 20:18   #5
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Можно в виндовый журнал событий поселиться
Вложения
Тип файла: rar EventLog.rar (164.1 Кб, 41 просмотров)
пыщь
JTG вне форума Ответить с цитированием
Старый 03.05.2010, 10:56   #6
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Цитата:
Сообщение от byka_olgaM Посмотреть сообщение
А как это делать, через что?
Я в обработчиках событий AfterPost таблиц прописываю код добавления записи в журнал событий с перечислением всех необходимых атрибутов события...
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 07.05.2010, 13:38   #7
byka_olgaM
 
Регистрация: 02.05.2010
Сообщений: 3
По умолчанию

[QUOTE=JTG;515053]Можно в виндовый журнал событий поселиться

А как туда события вносить, какие мне нужно?
byka_olgaM вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добавить ведение лога в свою программу? Человек_Борща Общие вопросы Delphi 12 20.02.2010 14:30
Журнал событий в Delphi 7 RockForr Общие вопросы Delphi 4 29.04.2009 08:18
Как добавить компонент в Delphi? Evgenii Компоненты Delphi 2 07.02.2009 12:55
как добавить программу в службы rpy3uH Win Api 9 31.10.2007 20:34