Страница 1 из 1
Ещё одно поле в кросс-таб
Добавлено: 11 май 2010, 09:18
Velavok
Здравствуйте.
Появилась необходимость в строке кросс-таблицы вывести данные в следующем формате:
Текст1 | кол-во1 | кол-во2 | кол-во3 | Суммарное кол-во | Текст2
Загвоздка в том, что не получается поставить поле Текст2 после итогов строки.
Подскажите как быть.
Ещё одно поле в кросс-таб
Добавлено: 11 май 2010, 11:17
Anton Lozovskiy
Здравствуйте,
В кросс-таблице нельзя добавить свое дополнительное поле.
Спасибо.
Ещё одно поле в кросс-таб
Добавлено: 12 май 2010, 04:53
Леонид
Вы можете попробовать решить эту проблему дописав в конец запроса ещё одно инициализированное (или не инициализированное поле), переписав свой запрос так:
select t.*, '' as text2
from as t
или
select t.*, 0 as text2
from as t
Если у Вас готовый набор данных, а не запрос из БД, то просто добавьте поле Text2 в вашу таблицу.
После этого в cross-tab'е у Вас появится поле Text2. Поставьте ему соответствующий заголовок, а также впишите необходимое выражение в поле Value, выставьте необходимое значение свойства Summary.
Ещё одно поле в кросс-таб
Добавлено: 13 май 2010, 13:55
Velavok
В запросе это поле присутствует. Загвоздка в том, что мне нужно вывести это поле после итога по другим полям и в той же строчке. Если я добавляю это поле в столбец и вывожу по нему итог, то каждая строка получается в 2 этажа.
Ещё одно поле в кросс-таб
Добавлено: 14 май 2010, 04:39
Леонид
Если поставить свойство ShowTotals = false, то будет одна строка, или это всё равно не то?
Ещё одно поле в кросс-таб
Добавлено: 14 май 2010, 04:41
Anton Lozovskiy
Здравствуйте,
К сожалению, на данный момент cross-tab не поддерживает вывод дополнительных полей после итогов.
Спасибо.