Программное отключение свойства "subtotal" для столбца объекта типа Ifrxcustomcrossview

отредактировано 22:22 Раздел: FastReport Studio
// C# code
ccv = report.FindObject("DBCross1") as IfrxCustomCrossView; // 1

ccv.ColumnFields = "b\r\nc";  // 2
ccv.RowFields = "a";
ccv.CellFields = "d";

Имеем такой код.
На странице репорта лежит объект TfrxDBCrossView.
Его мы получаем по имени "DBCross1" в //1 строке.

Далее, //2 строка кода, назначаем ему имена столбцов в таблице, которые собственно и будут столбцами в этом Cross'e.
При этом в итоговой табличке, которая у нас отображается, имеем столбец "Total" (добавленный к столбам второго уровня).

Если бы все делалось в дизайнере - от него (лишнего столбца) можно было бы избавиться сняв флажок "Subtotal".

Как добиться того в коде? Это вообще возможно?

Комментарии

  • отредактировано 22:22
    Это можно сделать так:
    ccv.ShowColumnTotal = false;
    

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.