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

Вывести значение в колонку соответствующее, другому в этой строке

Добавлено: 12 июл 2019, 11:16
Igrinito
Добрый день.
Имеется запрос который возвращает подобную выборку, в стимуле группировка происходит на 3х уровнях.
На 3м уровне группировки происходит cоотношение выводимых чисел ffp, cbr, lbo:
В нужной ячейке задаю {SumIf(Источник.ffp,Источник.code==100)} и получаю значение ffp соответвующуюе коду 100. Все работает хорошо.
Но при выводе Комментария (тектса) я столкнулся с проблемой что эта функция не работает . т.к. нужно отобразить текст.
Подскажите пожалуйста, как вывести значение выводимое в поле Comment, которое соответствует code - 223 Тестовое значение ..
Screenshot_155.png
Screenshot_155.png (39.81 КБ) 2942 просмотра

Re: Вывести значение в колонку соответствующее, другому в этой строке

Добавлено: 12 июл 2019, 13:55
Aleksey
Здравствуйте,

Как вариант, попробуйте использовать FirstIf() функцию
{FirstIf(DataBandИсточник,Источник.Comment,Источник.code == 223)}

Спасибо.

Re: Вывести значение в колонку соответствующее, другому в этой строке

Добавлено: 12 июл 2019, 16:06
Igrinito
Все получилось, спасибо

Re: Вывести значение в колонку соответствующее, другому в этой строке

Добавлено: 12 июл 2019, 22:29
Aleksey
Здравствуйте,

Отлично! Дайте знать, если будут еще вопросы.

Re: Вывести значение в колонку соответствующее, другому в этой строке

Добавлено: 15 июл 2019, 11:19
Igrinito
Подскажите пожалуйста, описание функции FirstIf искал в мануале "Stimulsoft_Reports_User_Manual.Ru.pdf" который ест у вас на сайте (прикрепить не получается), но там этой функции нет. Создается впечатление что мануал не полный. Может есть какой то другой где описаны все или более функций чем в представленном ?

Re: Вывести значение в колонку соответствующее, другому в этой строке

Добавлено: 16 июл 2019, 00:12
Aleksey
Здравствуйте,

К сожалению, нет возможности оперативно добавлять, описать в документации все функции, методы и т.д.
Описание функции First() есть в самом словаре.

Спасибо.