У меня есть строка в таблицеx, которую я хочу скрыть на основе условия. Я могу сделать это с помощью свойства видимости, а также использовать CanShrink, а также вариант.Скрыть строку (и удалить заполнитель пробела) из tablix в Reporting Services 2008
Я пробовал оба из них, и самое лучшее, что я могу сделать, это скрыть строку (сделать ее невидимой), но она сохраняет пробелы, которые она занимает - мне нужно также удалить пробелы, так что если не показано, что он не занимает бумагу/пространство просмотра.
Я также сделал высоту строки очень маленькой и положил cangrow = true, так что если я заполню поле данными, основанными на выражении, он будет расти до нужного размера, но это не идеально, потому что все еще есть 0.03125 в пространстве для строки, которая всегда отображается (минимальная высота), и если она вырастает, она растет, чтобы соответствовать тексту, но не обязательно заданный размер, который я хочу.
Я думал, что сделал это раньше в старой версии RS, но я не могу заставить его работать правильно в этой версии (2008).
Любые идеи?
Вы также должны перейти в расширенный режим, как описано выше в конструкторе отчетов в Visual Studio 2015 (rdlc). Это сработало для меня. Выбор строки tablix и создание свойства Expression for the Hidden работал, но оставил пробел для скрытой строки, как описано в оригинальной записи. Это простое, хотя и несколько скрытое (труднодоступное) решение. Я бы никогда не щелкнул вниз по маленькому направленному вниз треугольнику. Я думал, что для доступа к параметрам для групп столбцов. – iCode
Это не работает. Я установил строку visibilty и пробел остается. Я также попытался установить HideIfNoRows, также не помог. – greg