Использую ListView. Столбцы вывожу фиксированной ширины. Если столбцов очень много перестают выводится заголовки у крайних правых столбиков. Принцып добавления столбиков такой:
X++:
width = conpeek(listControl.calcControlSize(amountDictType.displayLength(),1),1);
for(i = 1; i<=500 ; i++)
{
listColumn = new FormListColumn();
listColumn.format(FormListFormat::Right);
listColumn.width(width);
listColumn.text(int2str(i));
listControl.addColumn(listControl.getColumnCount()+1, listColumn);
}