До конца не уверен, но похоже что в методе 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;
}
Вопрос к программистам: мои исправления верны?