Показать сообщение отдельно
Старый 06.10.2009, 13:59   #1  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
? Ошибка в классе JournalTableData
До конца не уверен, но похоже что в методе updateBlockServer класса JournalTableData закралась ошибка, которая не дает пересчитывать количество строк в журнале:
исходный код:
X++:
                    if (!isSessionActive(journalTableCopy.SessionId,journalTableCopy.SessionLoginDate,journalTableCopy.SessionLoginTime))
                    {
                        journalTableData.initTotal();
                        _updateTotal = true;
                    }
заменил на:
X++:
                    if (isSessionActive(journalTableCopy.SessionId,journalTableCopy.SessionLoginDate,journalTableCopy.SessionLoginTime))
                    {
                        journalTableData.initTotal();
                        _updateTotal = true;
                    }
Вопрос к программистам: мои исправления верны?
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.