Единственный способ, которым я вижу, чтобы получить общее количество записей, необходимое для настройки какого-то механизма разбиения на страницы, будет примерно таким:
$fileMakerObj = new FileMaker( /* credentials redacted */ );
$fc = $FileMakerObj->newFindCommand('someLayout');
//Get max Record count for someLayout
$fc->setRange(0,0);
$result1 = $fc->execute();
$maxRecords = $result1->getTableTotalCount();
$fc->clearRange();
//Window 0-100 of $maxRecords
$fc->setRange(0,100);
$page1 = $fc->execute();
//Repeat as necessary
Я что-то упускаю или это единственное решение?