|
v8: как привязать меню выбора к кнопке в командной панели?
| ☑ |
0
Gorr
29.11.13
✎
14:33
|
В функции ВыбратьИзМеню(<СписокЗначений>, <ЭлементФормы>)
для привязки меню к какому-то элементу управления необходимо передать его в кач-ве второго параметра. Если саму панель управления указать можно, то при указании кнопки расположенной на панели платформа ругается на недопустимое значение параметра. Об этом же говорится и в СП:
Примечание: В качестве этого параметра нельзя указывать кнопки, расположенные в командной панели или подменю.
Как можно это обойти?
Для чего: пишу обработку заполнения табличной части. хочу дать пользователю возможноть дополнительного выбора в зависимости от которого ТЧ будет формироваться тем или иным образом.
|
|
1
sgt_koretsky
29.11.13
✎
14:38
|
подменю кнопок командной панели - не предлагать?
|
|
2
Kvestin
29.11.13
✎
14:41
|
Я не нашел способа обойти. Можно динамически создавать элементы подменю, но это не очень удобно.
|
|
3
sgt_koretsky
29.11.13
✎
14:44
|
(2) как так - неудобно? это единственно правильный и что ни есть - удобнейший вариант. немного смекалки для реализации и вот оно - счастье!
|
|
4
Gorr
29.11.13
✎
14:52
|
(3) т.е. сначала пользователь нажимает на программно сформированную кнопку подменю "заполнить", после чего из модуля обработки подменю будет достраиваться программно? Как это будет выглядеть?
|
|
5
Gorr
29.11.13
✎
14:54
|
Самое простое это разбить код на два независимых алгоритма разнести код в две обработки и соответственно будем иметь две кнопки подменю "заполнить". Хотелось бы конечно сделать все в одной, но..
|
|
6
sgt_koretsky
29.11.13
✎
14:55
|
(0), в общем, как это реализовать - описали тебе. а дальше - думай. совершенству нет предела.
|
|