#reporting-services
#службы отчетов
Вопрос:
Я не могу вставить вычисляемую строку (CA) в определенное местоположение между строками категории. Я составил формулу, в которой строка CA суммирует значение двух строк категории, но я бы хотел, чтобы эта строка располагалась сразу после двух других строк, из которых она взяла значения.
Выражение, которое я использовал для вычисления, является :
=СУММА(ЗНАЧЕНИЕ(IIF(полей!U_Categorie.Value=»Ventes de marchandises (en l’etat)» ,Fields!SoldeN.Value,0 ))) СУММА(ЗНАЧЕНИЕ(IIF(полей!U_Categorie.Value=»Ventes de biens et services produits» ,Fields!SoldeN.Value,0 )))
Я хотел бы добавить сумму двух строк и поместить новую строку чуть ниже двух строк. Потому что в этом случае она появится внизу таблицы.
Ответ №1:
Я бы почти наверняка сделал это в запросе dataset. Добавьте дополнительные строки в свой набор данных и добавьте (при необходимости) некоторую логику упорядочения (столбец порядка сортировки) к набору данных. Если строку CA необходимо исключить из других вычислений, вам придется обрабатывать это отдельно.
Ответ №2:
Вы можете получить желаемый результат для создания вычисляемого поля и использования этого поля в группе строк.
Я создал образец отчета, попробуйте выполнить следующие шаги и скриншот в вашем отчете.
- Создайте вычисляемое поле CA
- Добавьте CA как группу строк
- Установите видимость строки с помощью выражения.