Можно попробовать такой ход:
Изменить метод \Classes\InventDimCtrl_Frm_OnHand\modifyQuery так:
(это в самом верху почти)
Код:
qBSSum.addSortField(fieldnum(InventSum,itemId));
qbSSum.addSelectionField(fieldNum(inventSum, InventDimId), SelectionField::Max);
criteriaClosed = qBSSum.findRange(FieldNum(InventSum,closed));
Тогда у нас в clicked() будет доступна и аналитика.
(tb.appendText(Tabl1.Itemid + "\t" + tabl1.InventDimId + '\n')

НО:
необходимо помимо этого анализировать, какие выбраны аналитики.
Так как аналитика выбиралась максимальная, то в ней могут быть заполнены не только указанные поля, а и другие, которые съелись в группировке.
Получить выбранные флаги можно так
element.inventDimSetupObject().parmDimParmVisibleGrid();
(вернет таблицу InventDimParm)
и уже анализируя ее можем выбрать только те складские аналитики, которые действительно нужно учитывать.