|
Как программно отключить вывод командной панели
| ☑ |
0
kavonline
04.08.11
✎
12:00
|
Платформа 8.2, управляемая форма.
На форме программно создаю страницу и таблицу (только для вывода движений регистра) на ней следующим кодом:
ИмяГруппы = "Группа" + СтрокаРегистра.Имя;
ТекГруппа = Элементы.Найти(ИмяГруппы);
Если ТекГруппа = Неопределено Тогда
ТекГруппа = Элементы.Вставить(ИмяГруппы, Тип("ГруппаФормы"),Элементы.ГруппаДвиженияРегистров);
КонецЕсли;
ТекГруппа.Заголовок = СтрокаРегистра.Синоним;
ТекГруппа.Видимость = Истина;
ИмяТаблицы = СтрокаРегистра.Имя;
ТекТаблица = Элементы.Найти(ИмяТаблицы);
ТекТаблица = Элементы.Добавить(ИмяТаблицы, Тип("ТаблицаФормы"), ТекГруппа);
ТекТаблица.ПутьКДанным = СтрокаРегистра.Имя;
При этом выводится командная панель таблицы, как этого избежать?
ТекТаблица.КоманднаяПанель.Видимость = Ложь не помогает
Заранее спасибо
|
|
1
Buster007
04.08.11
✎
12:06
|
ПоложениеКоманднойПанели?
|
|
2
kavonline
04.08.11
✎
12:09
|
горизонтальное сверху таблицы, это имелось ввиду?
|
|
3
butterbean
04.08.11
✎
12:10
|
(2) имелось в виду - Нет
|
|
4
kavonline
04.08.11
✎
12:11
|
нет такого свойства
|
|
5
kavonline
04.08.11
✎
12:12
|
Есть ГоризонтальноеПоложение
|
|
6
butterbean
04.08.11
✎
12:17
|
(4) это свойство ТекТаблица
|
|
7
Buster007
04.08.11
✎
12:18
|
(0) Элементы.ТекТаблица.ПоложениеКоманднойПанели = ПоложениеКоманднойПанелиЭлементаФормы.Нет;
|
|
8
Buster007
04.08.11
✎
12:18
|
(7) в (4)
|
|
9
Buster007
04.08.11
✎
12:18
|
хотя Элементы вроде и писать не надо
|
|
10
kavonline
04.08.11
✎
12:19
|
Спс большое, без Элементы катит
|
|