Ifrxcustomcrossview.addvalues(array Rows, Array Columns, Array Cells) - не работает.

отредактировано 17:37 Раздел: FastReport Studio
На репорте имеется Cross-tab (Cross1 : TfrxCrossView).

Пытаюсь заполнить его из кода - ничего не происходит.
Cross-tab - выводится пустой.

Что делаю не так?

Пример кода:
TfrxDispatchableComponent dc = report.FindObject("Cross1");
IfrxCustomCrossView cv = dc as IfrxCustomCrossView;

for (int i = 0; i < table.Rows.Count; i++)
  {
    object[] columns = { table.Rows[i][1].ToString() };
    object[] row = { table.Rows[i][0].ToString()  };
    object[] cell = { table.Rows[i][3].ToString() };


    cv.AddValues(row, columns, cell);[/indent][/indent]
  }

~\Program Files\FastReports\FastReport Studio Trial\Examples\VisualC#.NET\CrossView_demo - здесь имеется пример.
Вот код отсюда:
private void report_OnBeforePrint(IfrxComponent Sender)
        {

            string[] ColumnNames = { "Column one", "Columnt two" };
            string[] RowNames = { "First row", "Second row", "Third row" };
            object[,] Values = { { 3.14f, 5 }, { 100.12f, 7 }, { 7.62f, 300 } };
            if (Sender.Name == "MyCrossView")
            {
                object[] ColumnName = new object[1];
                object[] RowName = new object[1];
                object[] CellData = new object[1];

                for (int col = 0; col < 2; col++)
                {
                    ColumnName[0] = ColumnNames[col];
                    for (int row = 0; row < 3; row++)
                    {
                        RowName[0] = RowNames[row];
                        CellData[0] = Values[row, col];
                        (Sender as IfrxCustomCrossView).AddValues(RowName, ColumnName, CellData);
                    }
                }
                ColumnName = null;
                RowName = null;
                CellData = null;
            }

        }

Так же НЕ РАБОТАЕТ !

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

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