Форум: "Основная";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];
ВнизОрганизовать признак прочтения Найти похожие ветки
← →
Novic (2005-09-28 08:47) [0]Уважаемые мастера!
Подскажите, может кто сталкивался с такой задачей.
Надо организовать признак, что строка в DBGrid (единый журнал у всех пользователей) была хотя-бы единожды активна у данного пользователя. Например как в MSOutlook при прочтении письма.
Например, если хранить признак прочтения строки в БД, то сложная структура получается, если в реестре, то объем журнала, его быстро перегрузит...
Большое спасибо!
← →
dmitry501 © (2005-09-28 08:51) [1]Novic (28.09.05 8:47)
Например, если хранить признак прочтения строки в БД, то сложная структура получается,
Это точно, целое поле битового типа!!! ))
← →
alex_*** (2005-09-28 09:05) [2]а что значит прочтена? промелькнула на экране?
← →
Novic (2005-09-28 09:32) [3]alex_***, нет - прочтена, если курсор был на строке хотя-бы однажды, в каком либо сеансе работы. Это-то организовать не проблема. Проблема в том как запомнить для одной таблицы признак обращения к строке одним из nnn пользователей, соответственно для каждого пользователя режим отображения журнала (прочтено/не прочтено на каждой записи) будет свой.
dmitry501, битовое поле в журнале? Поясните, пожалуйста... Надо запомнить состояние каждой строки для каждого пользователя, как бы матрица получается, но расти она будет бесконечно... Вот и думаю, может есть другой вариант...
← →
alex_*** (2005-09-28 14:40) [4]заводить табличку с полями пользователя, таблицы.... интересно другое. я в грид получаю 5000 записей и пролистываю в конец. Курсор же пробегает по всем предыдущим записям, но на экране видно лишь бессмысленное мелькание. Зачем ставить признак просмотрен на пред. записи? или некий таймаут вводить? не слишком геморройно получается?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c