У меня есть таблица с ячейками, значения которых получены из полей вывода SQL-запроса. Клетки используют этот кусок кода в меню * выражение»:
Предотвращение создания пустых ячеек
=Iif(Fields!Reference_Name.Value="BR1HTWLPH",Fields!Percent_in_spec.Value,System.DBNull.Value)
Когда он работает, код создает около 500 пустых ячеек; один для каждой строки в поле Reference_Name
, где нет совпадения. Меня интересует наличие ячейки, содержащей совпадение; существует ли способ предотвратить создание пустых ячеек или скрыть ячейки , основанные только на значении ячейки?
Редактировать: Это пример кода только для первой ячейки. У меня есть более 500 различных имен ссылок. Каждый из них будет иметь код, похожий на код выше, но с заменой BR1HTWLPH
на свое собственное уникальное имя ссылки.
Можете ли вы добавить предложение WHERE к оператору SQL, который содержит только записи, в которых * Reference_Name * является «BR1HTWLPH»? – Jeeped
Извините, я не понял. Только первая ячейка будет иметь это имя ссылки; все ячейки будут иметь свой собственный конкретный. Я отредактировал свое представление, чтобы отразить это. – KuCoder
У вас есть что-то другое, кроме жестко закодированных значений для сопоставления? –