|
Подскажите как скрыть область табличного документа | ☑ | ||
---|---|---|---|---|
0
Помогите
03.05.12
✎
12:42
|
Сделал так:
ЗаголовокТаблицы = Макет.ПолучитьОбласть("ЗаголовокТаб"); ЗаголовокТаблицы.Области.Метро.Видимость = Ложь; У табличного документа выделил две ячейки и задал имя "Метро" в свойствах. В результате их видно Задавал имя для всего столбца, но тогда выдает ошибку что области такой нет у ЗаголовокТаблицы. |
|||
1
Kreont
03.05.12
✎
12:43
|
писать белым по белому :)
|
|||
2
Помогите
03.05.12
✎
12:49
|
(1) Тогда пустое пространство останется, а надо чтобы ячейки удалились со сдвигом
|
|||
3
Kreont
03.05.12
✎
12:50
|
не выводить их тогда в макет
|
|||
4
Помогите
03.05.12
✎
12:51
|
(3) Как их не выводить если она содержится в более крупной области которая обязательно выводится?
|
|||
5
Kreont
03.05.12
✎
12:52
|
(4) поделить на 3-и области :)
|
|||
6
Помогите
03.05.12
✎
12:52
|
(5) Это тупо. Но как вариант сойдет если ничего лучше не придумаю
|
|||
7
Помогите
03.05.12
✎
12:54
|
Как работает свойство Видимость? Почему у меня не работает?
|
|||
8
palpetrovich
03.05.12
✎
12:54
|
запость картинку с указанием что хочешь скрыть
|
|||
9
palpetrovich
03.05.12
✎
12:54
|
(7) Видимость ничего не сдвигает
|
|||
10
fisher
03.05.12
✎
12:59
|
(9) Уверен? Ни разу не юзал, но в СП написано "Свойство доступно на запись только для областей из строк или колонок". Если ничего не сдвигает, то к чему бы такое ограничение?
|
|||
11
Помогите
03.05.12
✎
13:01
|
(8) http://pavel.cc/photo/oblast.png выделенную область нужно убрать
|
|||
12
palpetrovich
03.05.12
✎
13:05
|
(10) интуиция :)
(11) дык, просто не выводи секцию "Метро" |
|||
13
Kreont
03.05.12
✎
13:06
|
(11) видимостью так не убрать, только делить и не выводить
|
|||
14
Помогите
03.05.12
✎
13:08
|
(12) Эта секция сама выводится если вывести секцию ЗаголовокТаб, т.к. она в нее входит
|
|||
15
Помогите
03.05.12
✎
13:09
|
(13) А как видимостью обрать можно? Как она работает?
|
|||
16
palpetrovich
03.05.12
✎
13:14
|
(14) до "метро" добавь секцию "начало", после - "конец"
ни и вывести + присоединить в коде |
|||
17
Помогите
03.05.12
✎
13:16
|
(16) Ага (6)
|
|||
18
D_Pavel
03.05.12
✎
13:17
|
(0) Вот так напиши:
ЗаголовокТаблицы.Области.Метро.ШиринаКолонки = 0; |
|||
19
Помогите
03.05.12
✎
13:21
|
(18) То что надо! Эта область даже в строках табдицы сжалась, а не только в заголовке, хотя там я ее ширину не задавал. Наверное для согласования ширины столбцов платформа сама сжала нужные.
Спасибо! Денег на телефон закину, ок? |
|||
20
fisher
03.05.12
✎
13:32
|
(19) Лучше отложи эти деньги тому, кто твой код сопровождать потом будет. Авось удержат от криминала...
|
|||
21
Помогите
03.05.12
✎
13:32
|
А что не так? Результат отличный
|
|||
22
fisher
03.05.12
✎
14:30
|
(21) Это простая типовая задача. А ты ради сиюминутной экономии на паре строчек кода изобрел велосипед. Т.е. при прочих равных снизил наглядность и усложнил сопровождение.
|
|||
23
GomerSimpson
03.05.12
✎
15:48
|
ТабДокумент.УдалитьОбласть(Область, ТипСмещенияТабличногоДокумента.ПоВертикали);
|
|||
24
mikecool
03.05.12
✎
15:52
|
(21) результат неправильный, если убираешь ширину - то будь любезен определи новый формат изменяемым ячейкам, иначе "поползет" весь связанный отчет
(23) прикольно будет видеть часть таблицы, смещенной на одну ячейку вверх |
|||
25
hhhh
03.05.12
✎
16:02
|
(22) вообще-то прикольно, потому что эта колонка на самом деле есть и если нужно, ее можно раздвинуть мышкой в отчете или например после выгрузки в excel-е
|
|||
26
GomerSimpson
04.05.12
✎
12:04
|
(24) вобщето Область это необязательно одна ячейка ))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |