Имя: Пароль:
1C
 
ВыбратьИзМеню не работает в 8.2
0 wraithik
 
26.05.11
02:28
Есть код:
   СписокПредметов = ПолучитьСписокПредметов();
   ВыбранноеЗначение = ВыбратьИзМеню(СписокПредметов);

СписокПредметов не пустой железно, заполнены значения и представления.
Но меню не показывает :(
Чего делать?
Элемент возле которого (кнопка) показывать список я писал - но пофиг.
1 Rusty Nail
 
26.05.11
02:36
(0) а синтаксис-помощник кто читать будет?
2 Rusty Nail
 
26.05.11
02:37
+ (1) если украли, давай мыло, вышлю
3 wraithik
 
26.05.11
02:39
чего там читать?
4 wraithik
 
26.05.11
02:40
УправляемаяФорма (ManagedForm)
ВыбратьИзМеню (ChooseFromMenu)
Синтаксис:

ВыбратьИзМеню(<СписокЗначений>, <ЭлементФормы>)
Параметры:

<СписокЗначений> (обязательный)

Тип: СписокЗначений. Список значений, содержащий значения, из которых будет осуществляться выбор.
<ЭлементФормы> (необязательный)

Тип: ГруппаФормы; ТаблицаФормы; ПолеФормы; КнопкаФормы. Элемент формы, около которого будет открыт выпадающий список. Для некоторых элементов выпадающий список будет показан около активной области. Если не указан, то будет выбран активный элемент формы.
Примечание: В качестве этого параметра нельзя указывать кнопки, расположенные в командной панели или подменю.
Возвращаемое значение:

Тип: ЭлементСпискаЗначений; Неопределено. Выбранное значение из меню или Неопределено, если пользователь отказался от выбора.
Описание:

Вызывает меню для выбора значения. Набор значений для выбора задается списком значений. Меню будет расположено около переданного элемента формы или около его активной области.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент.
Примечание:

Если в списке значений указаны пометки или картинки, то они отображаются в меню.
В веб-клиенте выбор осуществляется из списка, открываемого в отдельном окне.
5 wraithik
 
26.05.11
02:40
wraithik@ya.ru
6 Rusty Nail
 
26.05.11
02:41
(5) ну, а фраза "Примечание: В качестве этого параметра нельзя указывать кнопки, расположенные в командной панели или подменю." ни о чем тебе не говорит?
7 wraithik
 
26.05.11
02:42
я указывал элемент - таблицу на форме
8 wraithik
 
26.05.11
02:43
СписокПредметов = ПолучитьСписокПредметов();
   ВыбранноеЗначение = ВыбратьИзМеню(СписокПредметов, Элементы.ТаблицаБаллов);
   Если ВыбранноеЗначение <> Неопределено Тогда
       ОбновитьБаллы(Ложь, ВыбранноеЗначение.Значение);
       ОбновитьЗаявки(Ложь, ВыбранноеЗначение.Значение);
   КонецЕсли;
9 Rusty Nail
 
26.05.11
02:46
(8) ну укажи элементом формы командную панель
10 wraithik
 
26.05.11
02:54
заработало с формаконданаяпанель