Получение размера VirtualTable (количество записей / строк) в Delphi

Как я могу получить количество строк в виртуальной таблице Devart? Я просто хочу иметь возможность сделать что-то вроде

procedure TMyForm.CountRec();
var
    numRecords: integer;
begin
    numRecords := ???;
    ShowMessage(IntToStr(numRecords));
end;

Сама таблица должна заполняться различными данными на лету, а затем очищаться после того, как ее содержимое было напечатано.

Причина, по которой мне нужен номер записи, заключается в том, что печатается только первая строка из VirtualTable, поэтому мне интересно, почему, и фактически ли остальные данные вставлены в таблицу, или нет.

Есть ли какие-то встроенные методы, которые я мог бы использовать, чтобы получить то, что мне нужно? Например, в псевдокоде:

numRecords := VirtualTableMyTable.RecordCount();

Я посмотрел на официальную документацию, но не смог найти ничего, связанного с этим.

0 ответов

Другие вопросы по тегам