Не удается скрыть строки в SSRS

Вы можете проверить этот путь, где «HAS» - возвращает true, если этот объект имеет сопоставление для имени. Отображение может быть NULL.

if (json.has("status")) {
   String status = json.getString("status"));
}

if (json.has("club")) {
   String club = json.getString("club"));
}

Вы также можете проверить использование 'isNull' - возвращает значение true, если этот объект не имеет сопоставления имени или если он имеет сопоставление, значение которого равно NULL.

if (!json.isNull("club"))
    String club = json.getString("club"));
0
задан Steve-o169 25 March 2019 в 17:33
поделиться

1 ответ

Итак, проблема в том, что ваша условная проверка проверяет весь набор данных на BOP, а не конкретную ячейку. Вы захотите изменить свое выражение следующим образом.

=IIF(ReportItems!CommodityCode.Value = "BOP",False,True)

ReportItems! должно сопровождаться именем текстового поля, содержащего поле CommodityCode. Таким образом, вам в основном нужно будет заменить CommodityCode именем текстового поля. .Value должен остаться там.

РЕДАКТИРОВАТЬ: Исходя из комментария ниже, кажется, вам просто нужно добавить родительскую группу к вашим данным, которые группируются по CommodityCode. В Row Groups щелкните правой кнопкой мыши на группе деталей и нажмите Add a parent group. Затем просто выберите поле CommodityCode, как показано ниже.

image

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

0
ответ дан Steve-o169 25 March 2019 в 17:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: