мне нужно помощь, чтобы достигнуть ниже в таблице SSRS,SSRS DIVISION Расчет
Column1 Column2
A1 A1/A2
A2 A2/A3
A3
мне нужно помощь, чтобы достигнуть ниже в таблице SSRS,SSRS DIVISION Расчет
Column1 Column2
A1 A1/A2
A2 A2/A3
A3
Похоже, вы пытаетесь разделить каждое значение предыдущей. Ближайшей функцией в SSRS для этого является функция Previous
. Вы можете использовать его как это:
=Previous(Fields!MyColumnName.Value)
Единственная проблема в том, что вы должны обратиться к A1/A2
во втором ряду, а не первая строка. Нет эквивалента функции Next
, которая, вероятно, вы действительно ищете.
EDIT:
Вот несколько способов, вы можете ссылаться на значение Next
, так как это не простой встроенной функции.
Lookup
, чтобы получить другое значение, которое вы хотите использовать. Для этого вам также нужно будет вычислить ключ значения для поиска.Я ищу эквивалент следующей функции, любым другим способом, о котором вы могли бы подумать о @StevenWhite – XYZ
@XYZ: см. Мое редактирование. Надеюсь, это указывает на то, что вы в правильном направлении. – StevenWhite
Спасибо за совет, посмотрите, как работает шарм. вот мое выражение: (Lookup (Fields! Usage.Value, Fields! Usage.Value-1, Fields! ID__of_Redemptions.Value, «Patient_Adherence_10Cards»))/SUM (Fields! ID__of_Redemptions.Value) – XYZ
Поделитесь образцом вашего набора данных. Я думаю, что это можно сделать, но вам нужно больше информации о ваших данных. –