От новичка до гуру: Курсы программирования на CyberDuff

SSRS — расчет старения путем определения значений в группе столбцов

Я пытаюсь добиться следующего в SSRS:

введите здесь описание изображения

По сути, для расчета столбца старения всякий раз, когда мое поле даты в группе статуса B имеет значение NULL.

Кто-нибудь может помочь, пожалуйста? или указать на вопрос, который похож?

(Я пытался искать, но я не могу найти что-то, что я могу понять)

edit # 1 (20160712) - Данные, которые у меня есть, основаны на строках:

введите здесь описание изображения


Ответы:


1

Сделайте это в SQL, который вызывается вашим отчетом:

Сделайте столбец Aging выражением CASE, которое возвращает NULL, если StatusB не равно null, или возвращает DATEDIFF() между GETDATE() и StatusA, если StatusB равно null.

Те же функции доступны в выражении SSRS, если вы предпочитаете. Вы бы использовали IIF() вместо CASE и использовали TODAY вместо GETDATE() в DATEDIFF().

11.07.2016
  • Извините, возможно, я должен был быть более ясным. Данные, которые я получаю, основаны на строках, и я использую матричную таблицу для выполнения поворота, такого как группировка по столбцам, чтобы показать дату для каждого статуса. 12.07.2016
  • Это нормально, используя ваш текущий запрос в качестве CTE или производной таблицы, вы можете написать внешний запрос, который применяет логику моего ответа. 12.07.2016
  • Новые материалы

    Я предполагаю, что вы имеете в виду методы обработки категориальных данных.
    Я предполагаю, что вы имеете в виду методы обработки категориальных данных. Пожалуйста, проверьте мой пост Инструментарий специалиста по данным для кодирования категориальных переменных в..

    Игра в прятки с данными
    Игра в прятки с данными Я хотел бы, чтобы вы сделали мне одолжение и ответили на следующие вопросы. Гуглить можно в любое время, здесь никто не забивается. Сколько регионов в Гане? А как..

    «Раскрытие математических рассуждений с помощью Microsoft MathPrompter и моделей больших языков»
    TL;DR: MathPrompter от Microsoft показывает, как использовать математические рассуждения с большими языковыми моделями; 4-этапный процесс для улучшения доверия и рассуждений в математических..

    Раскройте свой потенциал в области разработки мобильных приложений: Абсолютная бесплатная серия
    Глава 6: Работа в сети и выборка данных Глава 1: Введение в React Native Глава 2: Основы React Native Глава 3: Создание пользовательского интерфейса с помощью React Native Глава 4:..

    Все о кейсах: Camel, Snake, Kebab & Pascal
    В программировании вы сталкивались с ними при именовании переменной, класса или функции. Поддержание согласованности типов и стилей случаев делает ваш код более читабельным и облегчает совместную..

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

    🔥🔥👉Питон 🆚Javascript👈🔥🔥
    Сегодня Python и Javascript потрясают мир в области ИТ. Все хотят выучить Python и Javascript, чтобы получить высокооплачиваемую работу. Различные фреймворки Python и Javascript расширяют..