СКД. Как вывести в одном столбце в разных группировках разные значения? #454153


#0 by Night_Wolf
Есть таблица значений как источник данных для СКД. Для разных группировок подготовлены разные столбцы таблицы. Как дать понять СКД, что для одного и того же столбца отчета нужно при выводе разных строк отчета брать значения из разных столбцов таблицы? Причем если просто в настройках в разных группировках прописать путь к азным столбцам источника данных и одинаково переименовать поля, то все равно выводится два столбца с одинаковым именем для разных группировок.
#1 by Ksandr
Ничего не понял.
#2 by Night_Wolf
Ну а чего не понятного? Хочу чтобы в группировке "Номенклатура" выводилось в столбце значение определённое, а в группировке "Партия", в том же самом столбце выводилось другое определенное значение.
#3 by detec
ИМХО, не взлетит, если таблица значений не будет иметь простую, табличную структуру с однородными строками.
#4 by Defender aka LINN
Задай 2 разных выражения для расчета этого ресурса.
#5 by Night_Wolf
-  ТаблицаЗначений - однородная. Вот наглядный пример: Есть 4 колонки: Номенклатура  |  Партия  |  ЧислаДляНоменклатуры  |  ЧислаДляПартии Вот примерно так. Колонки "ЧислаДляНоменклатуры" И "ЧислаДляПартии" очень сложно собраны. Эта ТЗ - Источник данных для СКД. Теперь что хотелось бы получить : Строка1    Номенклатура1 | ЧислаДляНоменклатуры1 Строка2    Партия1       | ЧислаДляПартии1 Строка3    Номенклатура2 | ЧислаДляНоменклатуры2 Строка4    Партия2       | ЧислаДляПартии2 То есть вся суть вопроса в том, как получить значения разных колонок ТЗ для разных группировок В ОДНОЙ колонке отчета, а не в разных.
#6 by Night_Wolf
- не могу. Колонки собираются очень сложным образом и зависят более чем от 10 различных и чуть ли не противоречащих условий. Собственно поэтому и был выбран способ через ТаблицуЗначений.
#7 by Rico_1C
Перегрузи в другую ТЗ программно..
#8 by Night_Wolf
- Не понял каким образом и для чего? Таблица собрана, осталось только чтобы компоновщик понял в какой строке какое значение выводить.
#9 by IronDemon
Данные рассчитаны и их просто вывести? ЧислаДляНоменклатуры2 <> все ЧислаДляПартии2? У поля есть условное оформление, в нем есть Текст. Он может быть равен другому полю.
#10 by Rico_1C
Для того чтоб СКД поняла
#11 by Defender aka LINN
И чо? ©
#12 by Kashemir
Формулы расчета ресурсов задавай в разрезах группировок, что уже указывалось в . Штатный механизм СКД.
#13 by Night_Wolf
-  А как указать что это один ресурс? У меня ведь две колонки. А создать два вычисляемых поля с одинаковым названием и разными формулами вычисления не даёт. И у меня не получается привести две колонки к одной. В наборе данных - два поля. И как их обозвать в одно - непонятно. Как задать 2 разных выражения для расчета одного ресурса вроде я понял.
#14 by Night_Wolf
Всем спасибо, вроде разобрался.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям