Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.041 c
4-1124295704
TG
2005-08-17 20:21
2005.10.23
Хочу написать звонилку


1-1128111902
Dot
2005-10-01 00:25
2005.10.23
StrToInt


4-1124209558
Twister1222
2005-08-16 20:25
2005.10.23
Запрет на запуск


4-1124286067
Anatoly
2005-08-17 17:41
2005.10.23
Функции BitBtl, StretchBLT дают пустую страницу на принтере


4-1124436472
Stanislav
2005-08-19 11:27
2005.10.23
Отключение компа от сети





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