Показать / скрыть столбцы / строки в локальном отчете и автоматически свернуть в указанном направлении?

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

Вот иллюстрация того, что я хочу:

//Original table
Column 1     |    Column 2   |    Column 3
   11               21               31
   12               22               32
   13               23               33

//The problem after hiding Column 1
             |    Column 2   |    Column 3
                    21               31
                    22               32
                    23               33

//What I want (after hiding Column 1) looks like this:
Column 2   |    Column 3
   21               31
   22               32
   23               33

То же самое можно понять для строк.

Не могли бы вы дать мне какое-то решение для этого?

Я понятия не имею, что искать для такого рода проблемы. Ваша помощь будет высоко ценится!

1 ответ

Ваша путаница связана с довольно плохой практичностью в построителе отчетов и вполне понятна.

Вы выбираете отдельные ячейки (предположительно, все ячейки в строке или столбце одновременно) и устанавливаете для свойства "hidden" значение true.

Что вам действительно нужно сделать, так это установить для свойства visible значение false. Когда вы сделаете это, пробел будет разрушаться, как вы ожидаете. Нет необходимости правильно менять скрытое. Необходимое видимое свойство можно найти, щелкнув правой кнопкой мыши серый заголовок столбца в верхнем / левом краю таблицы и выбрав пункт меню видимости столбца / строки.

Другие вопросы по тегам