Страница 3 из 3

Re: Подскажите по Cross Tab. Как добавить еще одну итогов ст

Добавлено: 01 июл 2013, 15:24
Anton.Shetsov
Aleksey писал(а):Здравствуйте,

Извините за неправильную ссылку. Вот правильная
http://support.stimulsoft.com/index.php ... -i-do-this


Для КроссТаблицы есть событие ProcessCellEvent, которое позволяет обрабатывать значения в ячейках таблицы.
В данном событии вы также можете обратиться к другим ячейкам:
Cells[0, 0] - числовое значение в текущей ячейке
Cells[-1, 0] - числовое значение в ячейке слева от текущей
Cells[1, 0] - числовое значение в ячейке справо от текущей
Cells[0, -1] - числовое значение в ячейке выше от текущей
Cells[0, 1] - числовое значение в ячейке ниже от текущей

Так же вы можете использовать следующие системные переменные:
e.Cell.SummaryIndex - при использовании двух или более итогов. Если ячейка не имеет итогов, то индекс будет равен -1.
e.Cell.IsCrossSummary - ячейка является итогом.

Спасибо.
статические расчеты это конечно хорошо, но когда речь идет о постоянно изменяющемся компонентном составе и изменение их расположения в кросс таблице, можно как то определить индекс требуемой мне ячейки?
есть какие то системные переменные которые отображают число строк и колонок в кросс таблице?

Re: Подскажите по Cross Tab. Как добавить еще одну итогов ст

Добавлено: 02 июл 2013, 16:30
Aleksey
Здравствуйте,

Cells[0, 0], Cells[-1, 0] и т.д. - это не статические значения, это значения со сдвигом от текущей обрабатываемой ячейки.
Строки, колонки - e.Column, e.Row

Спасибо.

Re: Подскажите по Cross Tab. Как добавить еще одну итогов ст

Добавлено: 04 июл 2013, 08:18
Anton.Shetsov
Aleksey писал(а):Здравствуйте,

Cells[0, 0], Cells[-1, 0] и т.д. - это не статические значения, это значения со сдвигом от текущей обрабатываемой ячейки.
Строки, колонки - e.Column, e.Row

Спасибо.
а можно как то определить номер строки/колонки по ее названию?

Re: Подскажите по Cross Tab. Как добавить еще одну итогов ст

Добавлено: 05 июл 2013, 10:42
Aleksey
Здравствуйте,
Anton.Shetsov писал(а):а можно как то определить номер строки/колонки по ее названию?
Не совсем понятен вопрос.

Спасибо.

Re: Подскажите по Cross Tab. Как добавить еще одну итогов ст

Добавлено: 08 июл 2013, 12:09
Anton.Shetsov
Aleksey писал(а):Здравствуйте,
Anton.Shetsov писал(а):а можно как то определить номер строки/колонки по ее названию?
Не совсем понятен вопрос.

Спасибо.
Как мне определить номер строки и колонки, если у меня допустим строка называется "ОЧИ"?

Re: Подскажите по Cross Tab. Как добавить еще одну итогов ст

Добавлено: 08 июл 2013, 14:04
Aleksey
Здравствуйте,

Пожалуйста, пришлите простой отчет с тестовыми данными и описанием задачи, мы постараемся предоставить решение.

Спасибо.