Имя: Пароль:
1C
1С v8
уф. программно создал таблицу. как убрать контекстное меню ?
,
0 zladenuw
 
10.02.14
22:07
уф. программно создал таблицу. как убрать контекстное меню ?
1 zladenuw
 
10.02.14
22:07
пишу новойэлемент.контекстноеменю.видимость = ложь.
а ему пофиг.
2 Torquader
 
10.02.14
22:22
(1) Его убирать надо при отображении, а не при создании элемента.
3 zladenuw
 
10.02.14
22:31
(2) да даже так не хочет
Элементы.таблица.контекстноеменю.видимость=ложь
4 Torquader
 
10.02.14
22:38
Попробуй тогда Доступность=Ложь;
5 zladenuw
 
10.02.14
22:50
теперь не доступна. а как убрать видимость ? :)
6 Torquader
 
10.02.14
22:53
Тогда - перебери все элементы в меню и выключить у них видимость - она сама исчезнет.
7 zladenuw
 
10.02.14
23:19
так меню авто. у таблицы. обошел все подчиненные элементы. зараза так и висит :(
8 Питерский_
Никола
 
10.02.14
23:21
СтандартнаяОбработка = Ложь ? Попробуй ?
9 zladenuw
 
10.02.14
23:36
нашел. есть положениекоманднойпанели, там можно выставить нет.
а вот как убрать контекстное меню ? :)
10 Torquader
 
10.02.14
23:46
АвтоКонтекстноеМеню=Ложь; поставь и КонтекстноеМеню.Видимость=Ложь;
11 zladenuw
 
10.02.14
23:51
АвтоКонтекстноеМеню. где поставить ?
для таблицы нету
12 Torquader
 
11.02.14
00:42
Для Каждого л Из ЭтаФорма.Элементы.Таблица1.КонтекстноеМеню.ПодчиненныеЭлементы Цикл
        л.Видимость=Ложь;
    КонецЦикла;

И меню не показывается, так как в нём нет ничего, чтобы можно было видеть.
13 zladenuw
 
11.02.14
11:29
(12) а вот так надо. ужас. :)
14 Torquader
 
13.02.14
20:40
(13) Не ужас, а 1С - пора бы и привыкнуть.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан