2016-03-11 3 views
2

У меня есть 6 таблиц в отчете. Все они используют один и тот же встроенный набор данных. Я пытаюсь избавиться от пробелов, которые появляются в моем отчете, когда скрывается на основе табликса (CountRows() = 0). Хотя я скрываю каждый из шести таблиц (CountRows() = 0) внутри свойств строки, я все еще вижу пустое место повсюду.Как скрыть строку tablix, tablix внутри tablix, на основе (CountRows() = 0) вложенного tablix

Я нашел в переполнении стека, что мне нужно вложить 6 таблиц внутри другого tablix (который не имеет набора данных) в своих собственных предполагаемых строках. Мне нужно скрыть базу их предполагаемой строки на (CountRows() = 0), которая возвращается в каждом из 6 таблиц.

Я создал свой пустой таблицей данных и назвал ее «TablixContainer» Этот столбец имеет 6 строк.

  • Row один из "TablixContainer" содержит мой вложенную "TabixMiscAllowance" Tablix с набором данных "BalanceSheet"
  • Row два из "TablixContainer" содержит мой вложенную "TabixExpenses" Tablix с набором данных "BalanceSheet"
  • Строка три из «TablixContainer» содержит мой вложенную «TabixTransportation» Tablix с набором данных «BalanceSheet»

... Вы получаете концепцию.

  • В свойстве видимости, рядка одного из «TablixContainer», чтобы записать выражение на основе «TabixMiscAllowance» табликсе (с набора данных «BalanceSheet») возвращение (CountRows() = 0)
  • В свойстве видимости, из Строка два «TablixContainer», чтобы записать выражение, основанное на «TabixExpenses» табликс (с набором данными "BalanceSheet„) возвращение (CountRows() = 0)
  • в свойстве видимости, рядок третьего“TablixContainer "в записать выражение на основе" TabixTransportation "табликсе (с набора данных" BalanceSheet «) возвращение (CountRows() = 0)

и так далее ... через грести 6.

Я не даже знаю, избавится ли от белых пробелов, но я бы хотел попробовать. BTW ... Прямоугольники НЕ работают ...

ответ

2

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