Подскажите как скрыть область табличного документа #609111


#0 by Помогите
Сделал так:    ЗаголовокТаблицы.Области.Метро.Видимость = Ложь; У табличного документа выделил две ячейки и задал имя "Метро" в свойствах. В результате их видно Задавал имя для всего столбца, но тогда выдает ошибку что области такой нет у ЗаголовокТаблицы.
#1 by Kreont
писать белым по белому :)
#2 by Помогите
Тогда пустое пространство останется, а надо чтобы ячейки удалились со сдвигом
#3 by Kreont
не выводить их тогда в макет
#4 by Помогите
Как их не выводить если она содержится в более крупной области которая обязательно выводится?
#5 by Kreont
поделить на 3-и области :)
#6 by Помогите
Это тупо. Но как вариант сойдет если ничего лучше не придумаю
#7 by Помогите
Как работает свойство Видимость? Почему у меня не работает?
#8 by palpetrovich
запость картинку с указанием что хочешь скрыть
#9 by palpetrovich
Видимость ничего не сдвигает
#10 by fisher
Уверен? Ни разу не юзал, но в СП написано "Свойство доступно на запись только для областей из строк или колонок". Если ничего не сдвигает, то к чему бы такое ограничение?
#11 by Помогите
выделенную область нужно убрать
#12 by palpetrovich
интуиция :) дык, просто не выводи секцию "Метро"
#13 by Kreont
видимостью так не убрать, только делить и не выводить
#14 by Помогите
Эта секция сама выводится если вывести секцию ЗаголовокТаб, т.к. она в нее входит
#15 by Помогите
А как видимостью обрать можно? Как она работает?
#16 by palpetrovich
до "метро" добавь секцию "начало", после - "конец" ни и вывести + присоединить в коде
#17 by Помогите
Ага
#18 by D_Pavel
Вот так напиши:
#19 by Помогите
То что надо! Эта область даже в строках табдицы сжалась, а не только в заголовке, хотя там я ее ширину не задавал. Наверное для согласования ширины столбцов платформа сама сжала нужные. Спасибо! Денег на телефон закину, ок?
#20 by fisher
Лучше отложи эти деньги тому, кто твой код сопровождать потом будет. Авось удержат от криминала...
#21 by Помогите
А что не так? Результат отличный
#22 by fisher
Это простая типовая задача. А ты ради сиюминутной экономии на паре строчек кода изобрел велосипед. Т.е. при прочих равных снизил наглядность и усложнил сопровождение.
#23 by GomerSimpson
ТабДокумент.УдалитьОбласть(Область, ТипСмещенияТабличногоДокумента.ПоВертикали);
#24 by mikecool
результат неправильный, если убираешь ширину - то будь любезен определи новый формат изменяемым ячейкам, иначе "поползет" весь связанный отчет прикольно будет видеть часть таблицы, смещенной на одну ячейку вверх
#25 by hhhh
вообще-то прикольно, потому что эта колонка на самом деле есть и если нужно, ее можно раздвинуть мышкой в отчете или например после выгрузки в excel-е
#26 by GomerSimpson
вобщето Область это необязательно одна ячейка ))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С