Работа с элементами формы

Форум 1С: Одинэс.Ру

Найти!

Работа с элементами формы

k_soft
26.02.2009 - 15:30
Как на кнопку, расположенную на форме, программно добавить элементы меню или что-то подобное?
В 7.7 я дел так:
 
Процедура ПоКнопке_кнДействия()
 
  лсз = СоздатьОбъект("СписокЗначений");
  
  лсз.ДобавитьЗначение(Действие1,"Действие1");
  лсз.ДобавитьЗначение(Действие2,"Действие2");
  лсз.ДобавитьЗначение(Действие3,"Действие3");
  
  лчПозиция = 0;
  лДействие = "";
 
  Если лсз.ВыбратьЗначение(лДействие,,лчПозиция,,1) = 1 Тогда
 
  ....
 
  КонецЕсли;
 
КонецПроцедуры //ПоКнопке_кнДействия()
 
В 8.1 список значений конечно позволяет получить значение из окна выбора, однако меня не устраивает вид самого окна.
 
Былобы класно, если окно выбора списка открывалось в виде меню, которое подстраивается по месту текущего элемента формы, как это реализовано в 7.7
 

К списку тем К списку форумов

Интересные темы

odines.ru
21.11.2024 - 18:04
Смотри также:
Неизвестная ошибка...Что делать?
Средство для взлома паролей к 1С 8.*
Периодическая синхронизация справочников. Чем реализовать?

Re: Работа с элементами формы

Gloom
1 - 26.02.2009 - 16:18
Список = Новый СписокЗначений;
Список.Добавить("Доставка",,Истина);
Список.Добавить("Разгрузка",,Ложь);
Список.Добавить("Картинка",,,БиблиотекаКартинок.Картинка1);
Вид = ВыбратьИзМеню(Список, ЭлементыФормы["Кнопка1"]);
К списку тем К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Сохранение реквизитов при сохранении данных регистра сведений Загрузка данных в лист Excel »
© 2009 Форум 1С: Одинэс.Ру