Имя: Пароль:
1C
 
Управляемая форма. Контекстное меню
0 Zixxx
 
23.02.11
15:41
Не получается в управляемой форме для поля табличного документа указать контекстное меню. Тип "ГруппаФормы" но конструктор создать не получается нет такого.
Подскажите как реализовать свое контекстное меню?
1 Defender aka LINN
 
23.02.11
15:58
(0) Создавать ничего не надо, контекстное меню и так имеется.
2 Zixxx
 
23.02.11
16:10
(1) Да, но не такое как нужно, в 81 эго можно было поменять, в 82 не получается :(
3 IamAlexy
 
23.02.11
16:16
правой клавишей мышки: "Показать контекстное меню"

а затем добавляй туда чтохочешь..
4 Zixxx
 
23.02.11
16:37
(3) Так мне программно его нужно сгенирировать, а там все только для чтения
5 Zixxx
 
23.02.11
17:20
Как заполнить контекстное меню программно?
6 Zixxx
 
24.02.11
14:14
ап
7 5 Элемент
 
24.02.11
14:16
Начал с конструктора, а закончил программным заполнением, ты уж определись
8 5 Элемент
 
24.02.11
14:22
Элементы.Добавить("Тест", Тип("КнопкаФормы"), Элементы.Реквизит1КонтекстноеМеню)
9 5 Элемент
 
24.02.11
14:23
Пишет "Изменение состава элементов недоступно", хз тогда
10 Zixxx
 
24.02.11
14:23
(7) Конструктор имеется ввиду "Новый"
11 Zixxx
 
24.02.11
14:24
(9) Ага, только для чтения доступен сука
12 Asmody
 
24.02.11
14:39
&НаСервере
Процедура ЗаполнитьКонтекстноеМеню()
   Пункт1=Элементы.Добавить("ТоварыКонтекстноеМенюПункт1", Тип("КнопкаФормы"), Элементы.Товары.КонтекстноеМеню);
   Пункт2=Элементы.Добавить("ТоварыКонтекстноеМенюПункт2", Тип("КнопкаФормы"), Элементы.Товары.КонтекстноеМеню);
   Пункт1.Заголовок="Пункт 1";
   Пункт1.ИмяКоманды="ПунктКонтекстногоМеню";
   Пункт2.Заголовок="Пункт 2";
   Пункт2.ИмяКоманды="ПунктКонтекстногоМеню";
КонецПроцедуры

&НаКлиенте
Процедура ПриОткрытии(Отказ)
   ЗаполнитьКонтекстноеМеню();
КонецПроцедуры
13 Asmody
 
24.02.11
14:46
(12)+ забыл - у контектстного меню галку "Автозаполнение" надо снять. хотя можно этого не делать.