Подскажите пожалуйста, есть ли возможность скрыть области табличного документа, который выводится на форму отчета.
У меня есть отчет в нем две горизонтальные области "шапка" и "строки", в результате выполнения формируется отчет с 20 колонками, хотелось бы дать возможность пользователю оставлять только те колонки, которые ему нужны.
Пробовал так ТабДок.Область("R2C1").Видимость = Ложь, такой вариант не срабатывает.
Как можно решить это проблему? С уважением, Алексей.
Сделал с помощью вертикальных областей и метода табличного документа "Присоединить".
Но появилась другая проблема, при определенных условиях, я закрашивал ячейк макета таким способом:
<code>
ОбластьСтрокМакета.Область(1,18,1,18).ЦветФона = WebЦвета.ЖелтоЗеленый;
</code>
Этот вариант отлично работал при горизонтальной области, но при добавлении вертикальных областей, механизм перестал работать.
Если уже взялся присоединять, заныкай колонки через группировку, пусть пользователь разворачивает при необходимости без переформирования отчета.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший